"use strict";exports.id=610,exports.ids=[610],exports.modules={71052:(e,t,r)=>{r.d(t,{SE:()=>X,YM:()=>K});let n=(()=>{let e=0,t=()=>`0000${(1679616*Math.random()<<0).toString(36)}`.slice(-4);return()=>(e+=1,`u${t()}${e}`)})();function i(e){let t=[];for(let r=0,n=e.length;r{let n=new Image;n.decode=()=>t(n),n.onload=()=>t(n),n.onerror=r,n.crossOrigin="anonymous",n.decoding="async",n.src=e})}async function a(e){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(e)).then(encodeURIComponent).then(e=>`data:image/svg+xml;charset=utf-8,${e}`)}async function c(e,t,r){let n="http://www.w3.org/2000/svg",i=document.createElementNS(n,"svg"),u=document.createElementNS(n,"foreignObject");return i.setAttribute("width",`${t}`),i.setAttribute("height",`${r}`),i.setAttribute("viewBox",`0 0 ${t} ${r}`),u.setAttribute("width","100%"),u.setAttribute("height","100%"),u.setAttribute("x","0"),u.setAttribute("y","0"),u.setAttribute("externalResourcesRequired","true"),i.appendChild(u),u.appendChild(e),a(i)}let l=(e,t)=>{if(e instanceof t)return!0;let r=Object.getPrototypeOf(e);return null!==r&&(r.constructor.name===t.name||l(r,t))};function f(e,t,r){let u=window.getComputedStyle(e,r),o=u.getPropertyValue("content");if(""===o||"none"===o)return;let s=n();try{t.className=`${t.className} ${s}`}catch(e){return}let a=document.createElement("style");a.appendChild(function(e,t,r){let n=`.${e}:${t}`,u=r.cssText?function(e){let t=e.getPropertyValue("content");return`${e.cssText} content: '${t.replace(/'|"/g,"")}';`}(r):i(r).map(e=>{let t=r.getPropertyValue(e),n=r.getPropertyPriority(e);return`${e}: ${t}${n?" !important":""};`}).join(" ");return document.createTextNode(`${n}{${u}}`)}(s,r,u)),t.appendChild(a)}let h="application/font-woff",p="image/jpeg",d={woff:h,woff2:h,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:p,jpeg:p,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function g(e){return d[(function(e){let t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""})(e).toLowerCase()]||""}function _(e){return -1!==e.search(/^(data:)/)}function v(e,t){return`data:${t};base64,${e}`}async function m(e,t,r){let n=await fetch(e,t);if(404===n.status)throw Error(`Resource "${n.url}" not found`);let i=await n.blob();return new Promise((e,t)=>{let u=new FileReader;u.onerror=t,u.onloadend=()=>{try{e(r({res:n,result:u.result}))}catch(e){t(e)}},u.readAsDataURL(i)})}let y={};async function D(e,t,r){var n,i,u;let o,s;let a=(n=e,i=t,u=r.includeQueryParams,s=n.replace(/\?.*/,""),u&&(s=n),/ttf|otf|eot|woff2?/i.test(s)&&(s=s.replace(/.*\//,"")),i?`[${i}]${s}`:s);if(null!=y[a])return y[a];r.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+new Date().getTime());try{let n=await m(e,r.fetchRequestInit,({res:e,result:r})=>(t||(t=e.headers.get("Content-Type")||""),r.split(/,/)[1]));o=v(n,t)}catch(n){o=r.imagePlaceholder||"";let t=`Failed to fetch resource: ${e}`;n&&(t="string"==typeof n?n:n.message),t&&console.warn(t)}return y[a]=o,o}async function b(e){let t=e.toDataURL();return"data:,"===t?e.cloneNode(!1):s(t)}async function w(e,t){if(e.currentSrc){let t=document.createElement("canvas"),r=t.getContext("2d");return t.width=e.clientWidth,t.height=e.clientHeight,null==r||r.drawImage(e,0,0,t.width,t.height),s(t.toDataURL())}let r=e.poster,n=g(r);return s(await D(r,n,t))}async function E(e){var t;try{if(null===(t=null==e?void 0:e.contentDocument)||void 0===t?void 0:t.body)return await F(e.contentDocument.body,{},!0)}catch(e){}return e.cloneNode(!1)}async function x(e,t){return l(e,HTMLCanvasElement)?b(e):l(e,HTMLVideoElement)?w(e,t):l(e,HTMLIFrameElement)?E(e):e.cloneNode(!1)}let k=e=>null!=e.tagName&&"SLOT"===e.tagName.toUpperCase();async function C(e,t,r){var n,u;let o=[];return 0===(o=k(e)&&e.assignedNodes?i(e.assignedNodes()):l(e,HTMLIFrameElement)&&(null===(n=e.contentDocument)||void 0===n?void 0:n.body)?i(e.contentDocument.body.childNodes):i((null!==(u=e.shadowRoot)&&void 0!==u?u:e).childNodes)).length||l(e,HTMLVideoElement)||await o.reduce((e,n)=>e.then(()=>F(n,r)).then(e=>{e&&t.appendChild(e)}),Promise.resolve()),t}async function A(e,t){let r=e.querySelectorAll?e.querySelectorAll("use"):[];if(0===r.length)return e;let n={};for(let i=0;ix(e,t)).then(r=>C(e,r,t)).then(t=>{var r,n;return r=e,l(n=t,Element)&&(function(e,t){let r=t.style;if(!r)return;let n=window.getComputedStyle(e);n.cssText?(r.cssText=n.cssText,r.transformOrigin=n.transformOrigin):i(n).forEach(i=>{let u=n.getPropertyValue(i);if("font-size"===i&&u.endsWith("px")){let e=Math.floor(parseFloat(u.substring(0,u.length-2)))-.1;u=`${e}px`}l(e,HTMLIFrameElement)&&"display"===i&&"inline"===u&&(u="block"),"d"===i&&t.getAttribute("d")&&(u=`path(${t.getAttribute("d")})`),r.setProperty(i,u,n.getPropertyPriority(i))})}(r,n),f(r,n,":before"),f(r,n,":after"),l(r,HTMLTextAreaElement)&&(n.innerHTML=r.value),l(r,HTMLInputElement)&&n.setAttribute("value",r.value),function(e,t){if(l(e,HTMLSelectElement)){let r=Array.from(t.children).find(t=>e.value===t.getAttribute("value"));r&&r.setAttribute("selected","")}}(r,n)),n}).then(e=>A(e,t)):null}let S=/url\((['"]?)([^'"]+?)\1\)/g,B=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,O=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;async function R(e,t,r,n,i){try{let u;let o=r?function(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;let r=document.implementation.createHTMLDocument(),n=r.createElement("base"),i=r.createElement("a");return r.head.appendChild(n),r.body.appendChild(i),t&&(n.href=t),i.href=e,i.href}(t,r):t,s=g(t);if(i){let e=await i(o);u=v(e,s)}else u=await D(o,s,n);return e.replace(function(e){let t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return RegExp(`(url\\(['"]?)(${t})(['"]?\\))`,"g")}(t),`$1${u}$3`)}catch(e){}return e}function P(e){return -1!==e.search(S)}async function I(e,t,r){if(!P(e))return e;let n=function(e,{preferredFontFormat:t}){return t?e.replace(O,e=>{for(;;){let[r,,n]=B.exec(e)||[];if(!n)return"";if(n===t)return`src: ${r};`}}):e}(e,r);return(function(e){let t=[];return e.replace(S,(e,r,n)=>(t.push(n),e)),t.filter(e=>!_(e))})(n).reduce((e,n)=>e.then(e=>R(e,n,t,r)),Promise.resolve(n))}async function T(e,t,r){var n;let i=null===(n=t.style)||void 0===n?void 0:n.getPropertyValue(e);if(i){let n=await I(i,null,r);return t.style.setProperty(e,n,t.style.getPropertyPriority(e)),!0}return!1}async function j(e,t){await T("background",e,t)||await T("background-image",e,t),await T("mask",e,t)||await T("mask-image",e,t)}async function z(e,t){let r=l(e,HTMLImageElement);if(!(r&&!_(e.src))&&!(l(e,SVGImageElement)&&!_(e.href.baseVal)))return;let n=r?e.src:e.href.baseVal,i=await D(n,g(n),t);await new Promise((t,n)=>{e.onload=t,e.onerror=n,e.decode&&(e.decode=t),"lazy"===e.loading&&(e.loading="eager"),r?(e.srcset="",e.src=i):e.href.baseVal=i})}async function L(e,t){let r=i(e.childNodes).map(e=>$(e,t));await Promise.all(r).then(()=>e)}async function $(e,t){l(e,Element)&&(await j(e,t),await z(e,t),await L(e,t))}let N={};async function U(e){let t=N[e];if(null!=t)return t;let r=await fetch(e);return t={url:e,cssText:await r.text()},N[e]=t,t}async function M(e,t){let r=e.cssText,n=/url\(["']?([^"')]+)["']?\)/g;return Promise.all((r.match(/url\([^)]+\)/g)||[]).map(async i=>{let u=i.replace(n,"$1");return u.startsWith("https://")||(u=new URL(u,e.url).href),m(u,t.fetchRequestInit,({result:e})=>(r=r.replace(i,`url(${e})`),[i,e]))})).then(()=>r)}function q(e){if(null==e)return[];let t=[],r=e.replace(/(\/\*[\s\S]*?\*\/)/gi,""),n=RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){let e=n.exec(r);if(null===e)break;t.push(e[0])}r=r.replace(n,"");let i=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,u=RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");for(;;){let e=i.exec(r);if(null===e){if(null===(e=u.exec(r)))break;i.lastIndex=u.lastIndex}else u.lastIndex=i.lastIndex;t.push(e[0])}return t}async function W(e,t){let r=[],n=[];return e.forEach(r=>{if("cssRules"in r)try{i(r.cssRules||[]).forEach((e,i)=>{if(e.type===CSSRule.IMPORT_RULE){let u=i+1,o=e.href,s=U(o).then(e=>M(e,t)).then(e=>q(e).forEach(e=>{try{r.insertRule(e,e.startsWith("@import")?u+=1:r.cssRules.length)}catch(t){console.error("Error inserting rule from remote css",{rule:e,error:t})}})).catch(e=>{console.error("Error loading remote css",e.toString())});n.push(s)}})}catch(u){let i=e.find(e=>null==e.href)||document.styleSheets[0];null!=r.href&&n.push(U(r.href).then(e=>M(e,t)).then(e=>q(e).forEach(e=>{i.insertRule(e,r.cssRules.length)})).catch(e=>{console.error("Error loading remote stylesheet",e)})),console.error("Error inlining remote css file",u)}}),Promise.all(n).then(()=>(e.forEach(e=>{if("cssRules"in e)try{i(e.cssRules||[]).forEach(e=>{r.push(e)})}catch(t){console.error(`Error while reading CSS rules from ${e.href}`,t)}}),r))}async function V(e,t){if(null==e.ownerDocument)throw Error("Provided element is not within a Document");let r=i(e.ownerDocument.styleSheets);return(await W(r,t)).filter(e=>e.type===CSSRule.FONT_FACE_RULE).filter(e=>P(e.style.getPropertyValue("src")))}async function G(e,t){let r=await V(e,t);return(await Promise.all(r.map(e=>{let r=e.parentStyleSheet?e.parentStyleSheet.href:null;return I(e.cssText,r,t)}))).join("\n")}async function Z(e,t){let r=null!=t.fontEmbedCSS?t.fontEmbedCSS:t.skipFonts?null:await G(e,t);if(r){let t=document.createElement("style"),n=document.createTextNode(r);t.appendChild(n),e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}}async function Q(e,t={}){let{width:r,height:n}=o(e,t),i=await F(e,t,!0);return await Z(i,t),await $(i,t),function(e,t){let{style:r}=e;t.backgroundColor&&(r.backgroundColor=t.backgroundColor),t.width&&(r.width=`${t.width}px`),t.height&&(r.height=`${t.height}px`);let n=t.style;null!=n&&Object.keys(n).forEach(e=>{r[e]=n[e]})}(i,t),await c(i,r,n)}async function H(e,t={}){let{width:r,height:n}=o(e,t),i=await Q(e,t),u=await s(i),a=document.createElement("canvas"),c=a.getContext("2d"),l=t.pixelRatio||function(){let e,t;try{t=process}catch(e){}let r=t&&t.env?t.env.devicePixelRatio:null;return r&&Number.isNaN(e=parseInt(r,10))&&(e=1),e||window.devicePixelRatio||1}(),f=t.canvasWidth||r,h=t.canvasHeight||n;return a.width=f*l,a.height=h*l,!t.skipAutoScale&&(a.width>16384||a.height>16384)&&(a.width>16384&&a.height>16384?a.width>a.height?(a.height*=16384/a.width,a.width=16384):(a.width*=16384/a.height,a.height=16384):a.width>16384?(a.height*=16384/a.width,a.width=16384):(a.width*=16384/a.height,a.height=16384)),a.style.width=`${f}`,a.style.height=`${h}`,t.backgroundColor&&(c.fillStyle=t.backgroundColor,c.fillRect(0,0,a.width,a.height)),c.drawImage(u,0,0,a.width,a.height),a}async function K(e,t={}){return(await H(e,t)).toDataURL()}async function X(e,t={}){let r=await H(e,t);return await function(e,t={}){return new Promise(e.toBlob?r=>{e.toBlob(r,t.type?t.type:"image/png",t.quality?t.quality:1)}:r=>{let n=window.atob(e.toDataURL(t.type?t.type:void 0,t.quality?t.quality:void 0).split(",")[1]),i=n.length,u=new Uint8Array(i);for(let e=0;e{var n;e=r.nmd(e),(function(){var i,u="Expected a function",o="__lodash_hash_undefined__",s="__lodash_placeholder__",a=1/0,c=0/0,l=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],f="[object Arguments]",h="[object Array]",p="[object Boolean]",d="[object Date]",g="[object Error]",_="[object Function]",v="[object GeneratorFunction]",m="[object Map]",y="[object Number]",D="[object Object]",b="[object Promise]",w="[object RegExp]",E="[object Set]",x="[object String]",k="[object Symbol]",C="[object WeakMap]",A="[object ArrayBuffer]",F="[object DataView]",S="[object Float32Array]",B="[object Float64Array]",O="[object Int8Array]",R="[object Int16Array]",P="[object Int32Array]",I="[object Uint8Array]",T="[object Uint8ClampedArray]",j="[object Uint16Array]",z="[object Uint32Array]",L=/\b__p \+= '';/g,$=/\b(__p \+=) '' \+/g,N=/(__e\(.*?\)|\b__t\)) \+\n'';/g,U=/&(?:amp|lt|gt|quot|#39);/g,M=/[&<>"']/g,q=RegExp(U.source),W=RegExp(M.source),V=/<%-([\s\S]+?)%>/g,G=/<%([\s\S]+?)%>/g,Z=/<%=([\s\S]+?)%>/g,Q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,H=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Y=RegExp(X.source),J=/^\s+/,ee=/\s/,et=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,er=/\{\n\/\* \[wrapped with (.+)\] \*/,en=/,? & /,ei=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,eu=/[()=,{}\[\]\/\s]/,eo=/\\(\\)?/g,es=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ea=/\w*$/,ec=/^[-+]0x[0-9a-f]+$/i,el=/^0b[01]+$/i,ef=/^\[object .+?Constructor\]$/,eh=/^0o[0-7]+$/i,ep=/^(?:0|[1-9]\d*)$/,ed=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,eg=/($^)/,e_=/['\n\r\u2028\u2029\\]/g,ev="\ud800-\udfff",em="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ey="\\u2700-\\u27bf",eD="a-z\\xdf-\\xf6\\xf8-\\xff",eb="A-Z\\xc0-\\xd6\\xd8-\\xde",ew="\\ufe0e\\ufe0f",eE="\\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",ex="['’]",ek="["+eE+"]",eC="["+em+"]",eA="["+eD+"]",eF="[^"+ev+eE+"\\d+"+ey+eD+eb+"]",eS="\ud83c[\udffb-\udfff]",eB="[^"+ev+"]",eO="(?:\ud83c[\udde6-\uddff]){2}",eR="[\ud800-\udbff][\udc00-\udfff]",eP="["+eb+"]",eI="\\u200d",eT="(?:"+eA+"|"+eF+")",ej="(?:"+ex+"(?:d|ll|m|re|s|t|ve))?",ez="(?:"+ex+"(?:D|LL|M|RE|S|T|VE))?",eL="(?:"+eC+"|"+eS+")?",e$="["+ew+"]?",eN="(?:"+eI+"(?:"+[eB,eO,eR].join("|")+")"+e$+eL+")*",eU=e$+eL+eN,eM="(?:"+["["+ey+"]",eO,eR].join("|")+")"+eU,eq="(?:"+[eB+eC+"?",eC,eO,eR,"["+ev+"]"].join("|")+")",eW=RegExp(ex,"g"),eV=RegExp(eC,"g"),eG=RegExp(eS+"(?="+eS+")|"+eq+eU,"g"),eZ=RegExp([eP+"?"+eA+"+"+ej+"(?="+[ek,eP,"$"].join("|")+")","(?:"+eP+"|"+eF+")+"+ez+"(?="+[ek,eP+eT,"$"].join("|")+")",eP+"?"+eT+"+"+ej,eP+"+"+ez,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",eM].join("|"),"g"),eQ=RegExp("["+eI+ev+em+ew+"]"),eH=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eK=["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"],eX=-1,eY={};eY[S]=eY[B]=eY[O]=eY[R]=eY[P]=eY[I]=eY[T]=eY[j]=eY[z]=!0,eY[f]=eY[h]=eY[A]=eY[p]=eY[F]=eY[d]=eY[g]=eY[_]=eY[m]=eY[y]=eY[D]=eY[w]=eY[E]=eY[x]=eY[C]=!1;var eJ={};eJ[f]=eJ[h]=eJ[A]=eJ[F]=eJ[p]=eJ[d]=eJ[S]=eJ[B]=eJ[O]=eJ[R]=eJ[P]=eJ[m]=eJ[y]=eJ[D]=eJ[w]=eJ[E]=eJ[x]=eJ[k]=eJ[I]=eJ[T]=eJ[j]=eJ[z]=!0,eJ[g]=eJ[_]=eJ[C]=!1;var e0={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e1=parseFloat,e2=parseInt,e3="object"==typeof global&&global&&global.Object===Object&&global,e8="object"==typeof self&&self&&self.Object===Object&&self,e4=e3||e8||Function("return this")(),e9=t&&!t.nodeType&&t,e6=e9&&e&&!e.nodeType&&e,e7=e6&&e6.exports===e9,e5=e7&&e3.process,te=function(){try{var e=e6&&e6.require&&e6.require("util").types;if(e)return e;return e5&&e5.binding&&e5.binding("util")}catch(e){}}(),tt=te&&te.isArrayBuffer,tr=te&&te.isDate,tn=te&&te.isMap,ti=te&&te.isRegExp,tu=te&&te.isSet,to=te&&te.isTypedArray;function ts(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function ta(e,t,r,n){for(var i=-1,u=null==e?0:e.length;++i-1}function tp(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function tj(e,t){for(var r=e.length;r--&&tw(t,e[r],0)>-1;);return r}var tz=tA({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tL=tA({"&":"&","<":"<",">":">",'"':""","'":"'"});function t$(e){return"\\"+e0[e]}function tN(e){return eQ.test(e)}function tU(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}function tM(e,t){return function(r){return e(t(r))}}function tq(e,t){for(var r=-1,n=e.length,i=0,u=[];++r",""":'"',"'":"'"}),tH=function e(t){var r,n,ee,ev,em=(t=null==t?e4:tH.defaults(e4.Object(),t,tH.pick(e4,eK))).Array,ey=t.Date,eD=t.Error,eb=t.Function,ew=t.Math,eE=t.Object,ex=t.RegExp,ek=t.String,eC=t.TypeError,eA=em.prototype,eF=eb.prototype,eS=eE.prototype,eB=t["__core-js_shared__"],eO=eF.toString,eR=eS.hasOwnProperty,eP=0,eI=(r=/[^.]+$/.exec(eB&&eB.keys&&eB.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",eT=eS.toString,ej=eO.call(eE),ez=e4._,eL=ex("^"+eO.call(eR).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),e$=e7?t.Buffer:i,eN=t.Symbol,eU=t.Uint8Array,eM=e$?e$.allocUnsafe:i,eq=tM(eE.getPrototypeOf,eE),eG=eE.create,eQ=eS.propertyIsEnumerable,e0=eA.splice,e3=eN?eN.isConcatSpreadable:i,e8=eN?eN.iterator:i,e9=eN?eN.toStringTag:i,e6=function(){try{var e=id(eE,"defineProperty");return e({},"",{}),e}catch(e){}}(),e5=t.clearTimeout!==e4.clearTimeout&&t.clearTimeout,te=ey&&ey.now!==e4.Date.now&&ey.now,ty=t.setTimeout!==e4.setTimeout&&t.setTimeout,tA=ew.ceil,tK=ew.floor,tX=eE.getOwnPropertySymbols,tY=e$?e$.isBuffer:i,tJ=t.isFinite,t0=eA.join,t1=tM(eE.keys,eE),t2=ew.max,t3=ew.min,t8=ey.now,t4=t.parseInt,t9=ew.random,t6=eA.reverse,t7=id(t,"DataView"),t5=id(t,"Map"),re=id(t,"Promise"),rt=id(t,"Set"),rr=id(t,"WeakMap"),rn=id(eE,"create"),ri=rr&&new rr,ru={},ro=i$(t7),rs=i$(t5),ra=i$(re),rc=i$(rt),rl=i$(rr),rf=eN?eN.prototype:i,rh=rf?rf.valueOf:i,rp=rf?rf.toString:i;function rd(e){if(uG(e)&&!uT(e)&&!(e instanceof rm)){if(e instanceof rv)return e;if(eR.call(e,"__wrapped__"))return iN(e)}return new rv(e)}var rg=function(){function e(){}return function(t){if(!uV(t))return{};if(eG)return eG(t);e.prototype=t;var r=new e;return e.prototype=i,r}}();function r_(){}function rv(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function rm(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function ry(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function rI(e,t,r,n,u,o){var s,a=1&t,c=2&t,l=4&t;if(r&&(s=u?r(e,n,u,o):r(e)),i!==s)return s;if(!uV(e))return e;var h=uT(e);if(h){if(g=e.length,b=new e.constructor(g),g&&"string"==typeof e[0]&&eR.call(e,"index")&&(b.index=e.index,b.input=e.input),s=b,!a)return nN(e,s)}else{var g,b,C,L,$,N=iv(e),U=N==_||N==v;if(u$(e))return nI(e,a);if(N==D||N==f||U&&!u){if(s=c||U?{}:iy(e),!a)return c?(C=($=s)&&nU(e,op(e),$),nU(e,i_(e),C)):(L=rB(s,e),nU(e,ig(e),L))}else{if(!eJ[N])return u?e:{};s=function(e,t,r){var n,i,u=e.constructor;switch(t){case A:return nT(e);case p:case d:return new u(+e);case F:return n=r?nT(e.buffer):e.buffer,new e.constructor(n,e.byteOffset,e.byteLength);case S:case B:case O:case R:case P:case I:case T:case j:case z:return nj(e,r);case m:return new u;case y:case x:return new u(e);case w:return(i=new e.constructor(e.source,ea.exec(e))).lastIndex=e.lastIndex,i;case E:return new u;case k:return rh?eE(rh.call(e)):{}}}(e,N,a)}}o||(o=new rE);var M=o.get(e);if(M)return M;o.set(e,s),uX(e)?e.forEach(function(n){s.add(rI(n,t,r,n,e,o))}):uZ(e)&&e.forEach(function(n,i){s.set(i,rI(n,t,r,i,e,o))});var q=l?c?io:iu:c?op:oh,W=h?i:q(e);return tc(W||e,function(n,i){W&&(n=e[i=n]),rA(s,i,rI(n,t,r,i,e,o))}),s}function rT(e,t,r){var n=r.length;if(null==e)return!n;for(e=eE(e);n--;){var u=r[n],o=t[u],s=e[u];if(i===s&&!(u in e)||!o(s))return!1}return!0}function rj(e,t,r){if("function"!=typeof e)throw new eC(u);return iR(function(){e.apply(i,r)},t)}function rz(e,t,r,n){var i=-1,u=th,o=!0,s=e.length,a=[],c=t.length;if(!s)return a;r&&(t=td(t,tR(r))),n?(u=tp,o=!1):t.length>=200&&(u=tI,o=!1,t=new rw(t));e:for(;++i-1},rD.prototype.set=function(e,t){var r=this.__data__,n=rF(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},rb.prototype.clear=function(){this.size=0,this.__data__={hash:new ry,map:new(t5||rD),string:new ry}},rb.prototype.delete=function(e){var t=ih(this,e).delete(e);return this.size-=t?1:0,t},rb.prototype.get=function(e){return ih(this,e).get(e)},rb.prototype.has=function(e){return ih(this,e).has(e)},rb.prototype.set=function(e,t){var r=ih(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},rw.prototype.add=rw.prototype.push=function(e){return this.__data__.set(e,o),this},rw.prototype.has=function(e){return this.__data__.has(e)},rE.prototype.clear=function(){this.__data__=new rD,this.size=0},rE.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},rE.prototype.get=function(e){return this.__data__.get(e)},rE.prototype.has=function(e){return this.__data__.has(e)},rE.prototype.set=function(e,t){var r=this.__data__;if(r instanceof rD){var n=r.__data__;if(!t5||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new rb(n)}return r.set(e,t),this.size=r.size,this};var rL=nW(rG),r$=nW(rZ,!0);function rN(e,t){var r=!0;return rL(e,function(e,n,i){return r=!!t(e,n,i)}),r}function rU(e,t,r){for(var n=-1,u=e.length;++n0&&r(s)?t>1?rq(s,t-1,r,n,i):tg(i,s):n||(i[i.length]=s)}return i}var rW=nV(),rV=nV(!0);function rG(e,t){return e&&rW(e,t,oh)}function rZ(e,t){return e&&rV(e,t,oh)}function rQ(e,t){return tf(t,function(t){return uM(e[t])})}function rH(e,t){t=nO(t,e);for(var r=0,n=t.length;null!=e&&rt}function rJ(e,t){return null!=e&&eR.call(e,t)}function r0(e,t){return null!=e&&t in eE(e)}function r1(e,t,r){for(var n=r?tp:th,u=e[0].length,o=e.length,s=o,a=em(o),c=1/0,l=[];s--;){var f=e[s];s&&t&&(f=td(f,tR(t))),c=t3(f.length,c),a[s]=!r&&(t||u>=120&&f.length>=120)?new rw(s&&f):i}f=e[0];var h=-1,p=a[0];e:for(;++h=s)return a;return a*("desc"==r[n]?-1:1)}}return e.index-t.index}(e,t,r)})}function no(e,t,r){for(var n=-1,i=t.length,u={};++n-1;)s!==e&&e0.call(s,a,1),e0.call(e,a,1);return e}function na(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==u){var u=i;ib(i)?e0.call(e,i,1):nE(e,i)}}return e}function nc(e,t){return e+tK(t9()*(t-e+1))}function nl(e,t){var r="";if(!e||t<1||t>9007199254740991)return r;do t%2&&(r+=e),(t=tK(t/2))&&(e+=e);while(t);return r}function nf(e,t){return iP(iF(e,t,oL),e+"")}function nh(e,t,r,n){if(!uV(e))return e;t=nO(t,e);for(var u=-1,o=t.length,s=o-1,a=e;null!=a&&++ui?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var u=em(i);++n>>1,o=e[u];null!==o&&!uJ(o)&&(r?o<=t:o=200){var c=t?null:n9(e);if(c)return tW(c);o=!1,i=tI,a=new rw}else a=t?[]:s;e:for(;++n=n?e:ng(e,t,r)}var nP=e5||function(e){return e4.clearTimeout(e)};function nI(e,t){if(t)return e.slice();var r=e.length,n=eM?eM(r):new e.constructor(r);return e.copy(n),n}function nT(e){var t=new e.constructor(e.byteLength);return new eU(t).set(new eU(e)),t}function nj(e,t){var r=t?nT(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function nz(e,t){if(e!==t){var r=i!==e,n=null===e,u=e==e,o=uJ(e),s=i!==t,a=null===t,c=t==t,l=uJ(t);if(!a&&!l&&!o&&e>t||o&&s&&c&&!a&&!l||n&&s&&c||!r&&c||!u)return 1;if(!n&&!o&&!l&&e1?r[u-1]:i,s=u>2?r[2]:i;for(o=e.length>3&&"function"==typeof o?(u--,o):i,s&&iw(r[0],r[1],s)&&(o=u<3?i:o,u=1),t=eE(t);++n-1?u[o?t[s]:s]:i}}function nK(e){return ii(function(t){var r=t.length,n=r,o=rv.prototype.thru;for(e&&t.reverse();n--;){var s=t[n];if("function"!=typeof s)throw new eC(u);if(o&&!a&&"wrapper"==ia(s))var a=new rv([],!0)}for(n=a?n:r;++n1&&y.reverse(),f&&ca))return!1;var l=o.get(e),f=o.get(t);if(l&&f)return l==t&&f==e;var h=-1,p=!0,d=2&r?new rw:i;for(o.set(e,t),o.set(t,e);++h-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(et,"{\n/* [wrapped with "+t+"] */\n")}(u,(n=(i=u.match(er))?i[1].split(en):[],tc(l,function(e){var t="_."+e[0];r&e[1]&&!th(n,t)&&n.push(t)}),n.sort())))}function iT(e){var t=0,r=0;return function(){var n=t8(),u=16-(n-r);if(r=n,u>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(i,arguments)}}function ij(e,t){var r=-1,n=e.length,u=n-1;for(t=i===t?n:t;++r1?e[t-1]:i;return r="function"==typeof r?(e.pop(),r):i,i9(e,r)});function un(e){var t=rd(e);return t.__chain__=!0,t}function ui(e,t){return t(e)}var uu=ii(function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,u=function(t){return rR(t,e)};return!(t>1)&&!this.__actions__.length&&n instanceof rm&&ib(r)?((n=n.slice(r,+r+(t?1:0))).__actions__.push({func:ui,args:[u],thisArg:i}),new rv(n,this.__chain__).thru(function(e){return t&&!e.length&&e.push(i),e})):this.thru(u)}),uo=nM(function(e,t,r){eR.call(e,r)?++e[r]:rO(e,r,1)}),us=nH(iW),ua=nH(iV);function uc(e,t){return(uT(e)?tc:rL)(e,il(t,3))}function ul(e,t){return(uT(e)?function(e,t){for(var r=null==e?0:e.length;r--&&!1!==t(e[r],r,e););return e}:r$)(e,il(t,3))}var uf=nM(function(e,t,r){eR.call(e,r)?e[r].push(t):rO(e,r,[t])}),uh=nf(function(e,t,r){var n=-1,i="function"==typeof t,u=uz(e)?em(e.length):[];return rL(e,function(e){u[++n]=i?ts(t,e,r):r2(e,t,r)}),u}),up=nM(function(e,t,r){rO(e,r,t)});function ud(e,t){return(uT(e)?td:ne)(e,il(t,3))}var ug=nM(function(e,t,r){e[r?0:1].push(t)},function(){return[[],[]]}),u_=nf(function(e,t){if(null==e)return[];var r=t.length;return r>1&&iw(e,t[0],t[1])?t=[]:r>2&&iw(t[0],t[1],t[2])&&(t=[t[0]]),nu(e,rq(t,1),[])}),uv=te||function(){return e4.Date.now()};function um(e,t,r){return t=r?i:t,t=e&&null==t?e.length:t,n7(e,128,i,i,i,i,t)}function uy(e,t){var r;if("function"!=typeof t)throw new eC(u);return e=u4(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=i),r}}var uD=nf(function(e,t,r){var n=1;if(r.length){var i=tq(r,ic(uD));n|=32}return n7(e,n,t,r,i)}),ub=nf(function(e,t,r){var n=3;if(r.length){var i=tq(r,ic(ub));n|=32}return n7(t,n,e,r,i)});function uw(e,t,r){var n,o,s,a,c,l,f=0,h=!1,p=!1,d=!0;if("function"!=typeof e)throw new eC(u);function g(t){var r=n,u=o;return n=o=i,f=t,a=e.apply(u,r)}function _(e){var r=e-l,n=e-f;return i===l||r>=t||r<0||p&&n>=s}function v(){var e,r,n,i=uv();if(_(i))return m(i);c=iR(v,(e=i-l,r=i-f,n=t-e,p?t3(n,s-r):n))}function m(e){return(c=i,d&&n)?g(e):(n=o=i,a)}function y(){var e,r=uv(),u=_(r);if(n=arguments,o=this,l=r,u){if(i===c)return f=e=l,c=iR(v,t),h?g(e):a;if(p)return nP(c),c=iR(v,t),g(l)}return i===c&&(c=iR(v,t)),a}return t=u6(t)||0,uV(r)&&(h=!!r.leading,s=(p="maxWait"in r)?t2(u6(r.maxWait)||0,t):s,d="trailing"in r?!!r.trailing:d),y.cancel=function(){i!==c&&nP(c),f=0,n=l=o=c=i},y.flush=function(){return i===c?a:m(uv())},y}var uE=nf(function(e,t){return rj(e,1,t)}),ux=nf(function(e,t,r){return rj(e,u6(t)||0,r)});function uk(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new eC(u);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],u=r.cache;if(u.has(i))return u.get(i);var o=e.apply(this,n);return r.cache=u.set(i,o)||u,o};return r.cache=new(uk.Cache||rb),r}function uC(e){if("function"!=typeof e)throw new eC(u);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)}}uk.Cache=rb;var uA=nf(function(e,t){var r=(t=1==t.length&&uT(t[0])?td(t[0],tR(il())):td(rq(t,1),tR(il()))).length;return nf(function(n){for(var i=-1,u=t3(n.length,r);++i=t}),uI=r3(function(){return arguments}())?r3:function(e){return uG(e)&&eR.call(e,"callee")&&!eQ.call(e,"callee")},uT=em.isArray,uj=tt?tR(tt):function(e){return uG(e)&&rX(e)==A};function uz(e){return null!=e&&uW(e.length)&&!uM(e)}function uL(e){return uG(e)&&uz(e)}var u$=tY||oX,uN=tr?tR(tr):function(e){return uG(e)&&rX(e)==d};function uU(e){if(!uG(e))return!1;var t=rX(e);return t==g||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!uH(e)}function uM(e){if(!uV(e))return!1;var t=rX(e);return t==_||t==v||"[object AsyncFunction]"==t||"[object Proxy]"==t}function uq(e){return"number"==typeof e&&e==u4(e)}function uW(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function uV(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function uG(e){return null!=e&&"object"==typeof e}var uZ=tn?tR(tn):function(e){return uG(e)&&iv(e)==m};function uQ(e){return"number"==typeof e||uG(e)&&rX(e)==y}function uH(e){if(!uG(e)||rX(e)!=D)return!1;var t=eq(e);if(null===t)return!0;var r=eR.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&eO.call(r)==ej}var uK=ti?tR(ti):function(e){return uG(e)&&rX(e)==w},uX=tu?tR(tu):function(e){return uG(e)&&iv(e)==E};function uY(e){return"string"==typeof e||!uT(e)&&uG(e)&&rX(e)==x}function uJ(e){return"symbol"==typeof e||uG(e)&&rX(e)==k}var u0=to?tR(to):function(e){return uG(e)&&uW(e.length)&&!!eY[rX(e)]},u1=n3(r5),u2=n3(function(e,t){return e<=t});function u3(e){if(!e)return[];if(uz(e))return uY(e)?tG(e):nN(e);if(e8&&e[e8])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[e8]());var t=iv(e);return(t==m?tU:t==E?tW:ob)(e)}function u8(e){return e?(e=u6(e))===a||e===-a?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function u4(e){var t=u8(e),r=t%1;return t==t?r?t-r:t:0}function u9(e){return e?rP(u4(e),0,4294967295):0}function u6(e){if("number"==typeof e)return e;if(uJ(e))return c;if(uV(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=uV(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=tO(e);var r=el.test(e);return r||eh.test(e)?e2(e.slice(2),r?2:8):ec.test(e)?c:+e}function u7(e){return nU(e,op(e))}function u5(e){return null==e?"":nb(e)}var oe=nq(function(e,t){if(iC(t)||uz(t)){nU(t,oh(t),e);return}for(var r in t)eR.call(t,r)&&rA(e,r,t[r])}),ot=nq(function(e,t){nU(t,op(t),e)}),or=nq(function(e,t,r,n){nU(t,op(t),e,n)}),on=nq(function(e,t,r,n){nU(t,oh(t),e,n)}),oi=ii(rR),ou=nf(function(e,t){e=eE(e);var r=-1,n=t.length,u=n>2?t[2]:i;for(u&&iw(t[0],t[1],u)&&(n=1);++r1),t}),nU(e,io(e),r),n&&(r=rI(r,7,it));for(var i=t.length;i--;)nE(r,t[i]);return r}),ov=ii(function(e,t){return null==e?{}:no(e,t,function(t,r){return oa(e,r)})});function om(e,t){if(null==e)return{};var r=td(io(e),function(e){return[e]});return t=il(t),no(e,r,function(e,r){return t(e,r[0])})}var oy=n6(oh),oD=n6(op);function ob(e){return null==e?[]:tP(e,oh(e))}var ow=nZ(function(e,t,r){return t=t.toLowerCase(),e+(r?oE(t):t)});function oE(e){return oO(u5(e).toLowerCase())}function ox(e){return(e=u5(e))&&e.replace(ed,tz).replace(eV,"")}var ok=nZ(function(e,t,r){return e+(r?"-":"")+t.toLowerCase()}),oC=nZ(function(e,t,r){return e+(r?" ":"")+t.toLowerCase()}),oA=nG("toLowerCase"),oF=nZ(function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}),oS=nZ(function(e,t,r){return e+(r?" ":"")+oO(t)}),oB=nZ(function(e,t,r){return e+(r?" ":"")+t.toUpperCase()}),oO=nG("toUpperCase");function oR(e,t,r){if(e=u5(e),t=r?i:t,i===t){var n;return(n=e,eH.test(n))?e.match(eZ)||[]:e.match(ei)||[]}return e.match(t)||[]}var oP=nf(function(e,t){try{return ts(e,i,t)}catch(e){return uU(e)?e:new eD(e)}}),oI=ii(function(e,t){return tc(t,function(t){rO(e,t=iL(t),uD(e[t],e))}),e});function oT(e){return function(){return e}}var oj=nK(),oz=nK(!0);function oL(e){return e}function o$(e){return r6("function"==typeof e?e:rI(e,1))}var oN=nf(function(e,t){return function(r){return r2(r,e,t)}}),oU=nf(function(e,t){return function(r){return r2(e,r,t)}});function oM(e,t,r){var n=oh(t),i=rQ(t,n);null!=r||uV(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=rQ(t,oh(t)));var u=!(uV(r)&&"chain"in r)||!!r.chain,o=uM(e);return tc(i,function(r){var n=t[r];e[r]=n,o&&(e.prototype[r]=function(){var t=this.__chain__;if(u||t){var r=e(this.__wrapped__);return(r.__actions__=nN(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,tg([this.value()],arguments))})}),e}function oq(){}var oW=n0(td),oV=n0(tl),oG=n0(tm);function oZ(e){return iE(e)?tC(iL(e)):function(t){return rH(t,e)}}var oQ=n2(),oH=n2(!0);function oK(){return[]}function oX(){return!1}var oY=nJ(function(e,t){return e+t},0),oJ=n4("ceil"),o0=nJ(function(e,t){return e/t},1),o1=n4("floor"),o2=nJ(function(e,t){return e*t},1),o3=n4("round"),o8=nJ(function(e,t){return e-t},0);return rd.after=function(e,t){if("function"!=typeof t)throw new eC(u);return e=u4(e),function(){if(--e<1)return t.apply(this,arguments)}},rd.ary=um,rd.assign=oe,rd.assignIn=ot,rd.assignInWith=or,rd.assignWith=on,rd.at=oi,rd.before=uy,rd.bind=uD,rd.bindAll=oI,rd.bindKey=ub,rd.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return uT(e)?e:[e]},rd.chain=un,rd.chunk=function(e,t,r){t=(r?iw(e,t,r):i===t)?1:t2(u4(t),0);var n=null==e?0:e.length;if(!n||t<1)return[];for(var u=0,o=0,s=em(tA(n/t));uu?0:u+r),(n=i===n||n>u?u:u4(n))<0&&(n+=u),n=r>n?0:u9(n);r>>0)?(e=u5(e))&&("string"==typeof t||null!=t&&!uK(t))&&!(t=nb(t))&&tN(e)?nR(tG(e),0,r):e.split(t,r):[]},rd.spread=function(e,t){if("function"!=typeof e)throw new eC(u);return t=null==t?0:t2(u4(t),0),nf(function(r){var n=r[t],i=nR(r,0,t);return n&&tg(i,n),ts(e,this,i)})},rd.tail=function(e){var t=null==e?0:e.length;return t?ng(e,1,t):[]},rd.take=function(e,t,r){return e&&e.length?ng(e,0,(t=r||i===t?1:u4(t))<0?0:t):[]},rd.takeRight=function(e,t,r){var n=null==e?0:e.length;return n?ng(e,(t=n-(t=r||i===t?1:u4(t)))<0?0:t,n):[]},rd.takeRightWhile=function(e,t){return e&&e.length?nk(e,il(t,3),!1,!0):[]},rd.takeWhile=function(e,t){return e&&e.length?nk(e,il(t,3)):[]},rd.tap=function(e,t){return t(e),e},rd.throttle=function(e,t,r){var n=!0,i=!0;if("function"!=typeof e)throw new eC(u);return uV(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),uw(e,t,{leading:n,maxWait:t,trailing:i})},rd.thru=ui,rd.toArray=u3,rd.toPairs=oy,rd.toPairsIn=oD,rd.toPath=function(e){return uT(e)?td(e,iL):uJ(e)?[e]:nN(iz(u5(e)))},rd.toPlainObject=u7,rd.transform=function(e,t,r){var n=uT(e),i=n||u$(e)||u0(e);if(t=il(t,4),null==r){var u=e&&e.constructor;r=i?n?new u:[]:uV(e)&&uM(u)?rg(eq(e)):{}}return(i?tc:rG)(e,function(e,n,i){return t(r,e,n,i)}),r},rd.unary=function(e){return um(e,1)},rd.union=i2,rd.unionBy=i3,rd.unionWith=i8,rd.uniq=function(e){return e&&e.length?nw(e):[]},rd.uniqBy=function(e,t){return e&&e.length?nw(e,il(t,2)):[]},rd.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?nw(e,i,t):[]},rd.unset=function(e,t){return null==e||nE(e,t)},rd.unzip=i4,rd.unzipWith=i9,rd.update=function(e,t,r){return null==e?e:nx(e,t,nB(r))},rd.updateWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:nx(e,t,nB(r),n)},rd.values=ob,rd.valuesIn=function(e){return null==e?[]:tP(e,op(e))},rd.without=i6,rd.words=oR,rd.wrap=function(e,t){return uF(nB(t),e)},rd.xor=i7,rd.xorBy=i5,rd.xorWith=ue,rd.zip=ut,rd.zipObject=function(e,t){return nF(e||[],t||[],rA)},rd.zipObjectDeep=function(e,t){return nF(e||[],t||[],nh)},rd.zipWith=ur,rd.entries=oy,rd.entriesIn=oD,rd.extend=ot,rd.extendWith=or,oM(rd,rd),rd.add=oY,rd.attempt=oP,rd.camelCase=ow,rd.capitalize=oE,rd.ceil=oJ,rd.clamp=function(e,t,r){return i===r&&(r=t,t=i),i!==r&&(r=(r=u6(r))==r?r:0),i!==t&&(t=(t=u6(t))==t?t:0),rP(u6(e),t,r)},rd.clone=function(e){return rI(e,4)},rd.cloneDeep=function(e){return rI(e,5)},rd.cloneDeepWith=function(e,t){return rI(e,5,t="function"==typeof t?t:i)},rd.cloneWith=function(e,t){return rI(e,4,t="function"==typeof t?t:i)},rd.conformsTo=function(e,t){return null==t||rT(e,t,oh(t))},rd.deburr=ox,rd.defaultTo=function(e,t){return null==e||e!=e?t:e},rd.divide=o0,rd.endsWith=function(e,t,r){e=u5(e),t=nb(t);var n=e.length,u=r=i===r?n:rP(u4(r),0,n);return(r-=t.length)>=0&&e.slice(r,u)==t},rd.eq=uO,rd.escape=function(e){return(e=u5(e))&&W.test(e)?e.replace(M,tL):e},rd.escapeRegExp=function(e){return(e=u5(e))&&Y.test(e)?e.replace(X,"\\$&"):e},rd.every=function(e,t,r){var n=uT(e)?tl:rN;return r&&iw(e,t,r)&&(t=i),n(e,il(t,3))},rd.find=us,rd.findIndex=iW,rd.findKey=function(e,t){return tD(e,il(t,3),rG)},rd.findLast=ua,rd.findLastIndex=iV,rd.findLastKey=function(e,t){return tD(e,il(t,3),rZ)},rd.floor=o1,rd.forEach=uc,rd.forEachRight=ul,rd.forIn=function(e,t){return null==e?e:rW(e,il(t,3),op)},rd.forInRight=function(e,t){return null==e?e:rV(e,il(t,3),op)},rd.forOwn=function(e,t){return e&&rG(e,il(t,3))},rd.forOwnRight=function(e,t){return e&&rZ(e,il(t,3))},rd.get=os,rd.gt=uR,rd.gte=uP,rd.has=function(e,t){return null!=e&&im(e,t,rJ)},rd.hasIn=oa,rd.head=iZ,rd.identity=oL,rd.includes=function(e,t,r,n){e=uz(e)?e:ob(e),r=r&&!n?u4(r):0;var i=e.length;return r<0&&(r=t2(i+r,0)),uY(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&tw(e,t,r)>-1},rd.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return -1;var i=null==r?0:u4(r);return i<0&&(i=t2(n+i,0)),tw(e,t,i)},rd.inRange=function(e,t,r){var n,u,o;return t=u8(t),i===r?(r=t,t=0):r=u8(r),(n=e=u6(e))>=t3(u=t,o=r)&&n=-9007199254740991&&e<=9007199254740991},rd.isSet=uX,rd.isString=uY,rd.isSymbol=uJ,rd.isTypedArray=u0,rd.isUndefined=function(e){return i===e},rd.isWeakMap=function(e){return uG(e)&&iv(e)==C},rd.isWeakSet=function(e){return uG(e)&&"[object WeakSet]"==rX(e)},rd.join=function(e,t){return null==e?"":t0.call(e,t)},rd.kebabCase=ok,rd.last=iX,rd.lastIndexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return -1;var u=n;return i!==r&&(u=(u=u4(r))<0?t2(n+u,0):t3(u,n-1)),t==t?function(e,t,r){for(var n=r+1;n--&&e[n]!==t;);return n}(e,t,u):tb(e,tx,u,!0)},rd.lowerCase=oC,rd.lowerFirst=oA,rd.lt=u1,rd.lte=u2,rd.max=function(e){return e&&e.length?rU(e,oL,rY):i},rd.maxBy=function(e,t){return e&&e.length?rU(e,il(t,2),rY):i},rd.mean=function(e){return tk(e,oL)},rd.meanBy=function(e,t){return tk(e,il(t,2))},rd.min=function(e){return e&&e.length?rU(e,oL,r5):i},rd.minBy=function(e,t){return e&&e.length?rU(e,il(t,2),r5):i},rd.stubArray=oK,rd.stubFalse=oX,rd.stubObject=function(){return{}},rd.stubString=function(){return""},rd.stubTrue=function(){return!0},rd.multiply=o2,rd.nth=function(e,t){return e&&e.length?ni(e,u4(t)):i},rd.noConflict=function(){return e4._===this&&(e4._=ez),this},rd.noop=oq,rd.now=uv,rd.pad=function(e,t,r){e=u5(e);var n=(t=u4(t))?tV(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return n1(tK(i),r)+e+n1(tA(i),r)},rd.padEnd=function(e,t,r){e=u5(e);var n=(t=u4(t))?tV(e):0;return t&&nt){var n=e;e=t,t=n}if(r||e%1||t%1){var u=t9();return t3(e+u*(t-e+e1("1e-"+((u+"").length-1))),t)}return nc(e,t)},rd.reduce=function(e,t,r){var n=uT(e)?t_:tF,i=arguments.length<3;return n(e,il(t,4),r,i,rL)},rd.reduceRight=function(e,t,r){var n=uT(e)?tv:tF,i=arguments.length<3;return n(e,il(t,4),r,i,r$)},rd.repeat=function(e,t,r){return t=(r?iw(e,t,r):i===t)?1:u4(t),nl(u5(e),t)},rd.replace=function(){var e=arguments,t=u5(e[0]);return e.length<3?t:t.replace(e[1],e[2])},rd.result=function(e,t,r){t=nO(t,e);var n=-1,u=t.length;for(u||(u=1,e=i);++n9007199254740991)return[];var r=4294967295,n=t3(e,4294967295);t=il(t),e-=4294967295;for(var i=tB(n,t);++r=o)return e;var a=r-tV(n);if(a<1)return n;var c=s?nR(s,0,a).join(""):e.slice(0,a);if(i===u)return c+n;if(s&&(a+=c.length-a),uK(u)){if(e.slice(a).search(u)){var l,f=c;for(u.global||(u=ex(u.source,u5(ea.exec(u))+"g")),u.lastIndex=0;l=u.exec(f);)var h=l.index;c=c.slice(0,i===h?a:h)}}else if(e.indexOf(nb(u),a)!=a){var p=c.lastIndexOf(u);p>-1&&(c=c.slice(0,p))}return c+n},rd.unescape=function(e){return(e=u5(e))&&q.test(e)?e.replace(U,tQ):e},rd.uniqueId=function(e){var t=++eP;return u5(e)+t},rd.upperCase=oB,rd.upperFirst=oO,rd.each=uc,rd.eachRight=ul,rd.first=iZ,oM(rd,(ev={},rG(rd,function(e,t){eR.call(rd.prototype,t)||(ev[t]=e)}),ev),{chain:!1}),rd.VERSION="4.17.21",tc(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){rd[e].placeholder=rd}),tc(["drop","take"],function(e,t){rm.prototype[e]=function(r){r=i===r?1:t2(u4(r),0);var n=this.__filtered__&&!t?new rm(this):this.clone();return n.__filtered__?n.__takeCount__=t3(r,n.__takeCount__):n.__views__.push({size:t3(r,4294967295),type:e+(n.__dir__<0?"Right":"")}),n},rm.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),tc(["filter","map","takeWhile"],function(e,t){var r=t+1,n=1==r||3==r;rm.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:il(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}}),tc(["head","last"],function(e,t){var r="take"+(t?"Right":"");rm.prototype[e]=function(){return this[r](1).value()[0]}}),tc(["initial","tail"],function(e,t){var r="drop"+(t?"":"Right");rm.prototype[e]=function(){return this.__filtered__?new rm(this):this[r](1)}}),rm.prototype.compact=function(){return this.filter(oL)},rm.prototype.find=function(e){return this.filter(e).head()},rm.prototype.findLast=function(e){return this.reverse().find(e)},rm.prototype.invokeMap=nf(function(e,t){return"function"==typeof e?new rm(this):this.map(function(r){return r2(r,e,t)})}),rm.prototype.reject=function(e){return this.filter(uC(il(e)))},rm.prototype.slice=function(e,t){e=u4(e);var r=this;return r.__filtered__&&(e>0||t<0)?new rm(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),i!==t&&(r=(t=u4(t))<0?r.dropRight(-t):r.take(t-e)),r)},rm.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},rm.prototype.toArray=function(){return this.take(4294967295)},rG(rm.prototype,function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),u=rd[n?"take"+("last"==t?"Right":""):t],o=n||/^find/.test(t);u&&(rd.prototype[t]=function(){var t=this.__wrapped__,s=n?[1]:arguments,a=t instanceof rm,c=s[0],l=a||uT(t),f=function(e){var t=u.apply(rd,tg([e],s));return n&&h?t[0]:t};l&&r&&"function"==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,d=o&&!h,g=a&&!p;if(!o&&l){t=g?t:new rm(this);var _=e.apply(t,s);return _.__actions__.push({func:ui,args:[f],thisArg:i}),new rv(_,h)}return d&&g?e.apply(this,s):(_=this.thru(f),d?n?_.value()[0]:_.value():_)})}),tc(["pop","push","shift","sort","splice","unshift"],function(e){var t=eA[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);rd.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(uT(i)?i:[],e)}return this[r](function(r){return t.apply(uT(r)?r:[],e)})}}),rG(rm.prototype,function(e,t){var r=rd[t];if(r){var n=r.name+"";eR.call(ru,n)||(ru[n]=[]),ru[n].push({name:t,func:r})}}),ru[nX(i,2).name]=[{name:"wrapper",func:i}],rm.prototype.clone=function(){var e=new rm(this.__wrapped__);return e.__actions__=nN(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=nN(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=nN(this.__views__),e},rm.prototype.reverse=function(){if(this.__filtered__){var e=new rm(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},rm.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=uT(e),n=t<0,i=r?e.length:0,u=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length,t=e?i:this.__values__[this.__index__++];return{done:e,value:t}},rd.prototype.plant=function(e){for(var t,r=this;r instanceof r_;){var n=iN(r);n.__index__=0,n.__values__=i,t?u.__wrapped__=n:t=n;var u=n;r=r.__wrapped__}return u.__wrapped__=e,t},rd.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof rm){var t=e;return this.__actions__.length&&(t=new rm(this)),(t=t.reverse()).__actions__.push({func:ui,args:[i1],thisArg:i}),new rv(t,this.__chain__)}return this.thru(i1)},rd.prototype.toJSON=rd.prototype.valueOf=rd.prototype.value=function(){return nC(this.__wrapped__,this.__actions__)},rd.prototype.first=rd.prototype.head,e8&&(rd.prototype[e8]=function(){return this}),rd}();e4._=tH,i!==(n=(function(){return tH}).call(t,r,t,e))&&(e.exports=n)}).call(void 0)},34433:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.markdownToTxt=void 0;let n=r(7274),i=r(29064),u=e=>e+"\n\n",o=e=>e+"\n",s=e=>e,a=()=>"\n",c=()=>"",l={code:e=>(0,i.escape)(e)+"\n\n",blockquote:u,html:c,heading:u,hr:a,list:e=>u(e.trim()),listitem:o,checkbox:c,paragraph:u,table:(e,t)=>o(e+t),tablerow:e=>o(e.trim()),tablecell:e=>e+" ",strong:s,em:s,codespan:s,br:a,del:s,link:(e,t,r)=>r,image:(e,t,r)=>r,text:s,options:{}};function f(e,t){let r=(0,n.marked)(e,Object.assign(Object.assign({},t),{renderer:l}));return(0,i.unescape)(r).trim()}t.markdownToTxt=f,t.default=f},89410:(e,t,r)=>{r.d(t,{default:()=>i.a});var n=r(37412),i=r.n(n)},31900:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return y}});let n=r(39694),i=r(17824),u=r(95344),o=i._(r(3729)),s=n._(r(81202)),a=n._(r(1758)),c=r(83855),l=r(73053),f=r(74187);r(70837);let h=r(66150),p=n._(r(74931)),d={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,u){let o=null==e?void 0:e.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function _(e){let[t,r]=o.version.split(".",2),n=parseInt(t,10),i=parseInt(r,10);return n>18||18===n&&i>=3?{fetchPriority:e}:{fetchpriority:e}}globalThis.__NEXT_IMAGE_IMPORTED=!0;let v=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:a,decoding:c,className:l,style:f,fetchPriority:h,placeholder:p,loading:d,unoptimized:v,fill:m,onLoadRef:y,onLoadingCompleteRef:D,setBlurComplete:b,setShowAltText:w,onLoad:E,onError:x,...k}=e;return(0,u.jsx)("img",{...k,..._(h),loading:d,width:a,height:s,decoding:c,"data-nimg":m?"fill":"1",className:l,style:f,sizes:i,srcSet:n,src:r,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(x&&(e.src=e.src),e.complete&&g(e,p,y,D,b,v))},[r,p,y,D,b,x,v,t]),onLoad:e=>{g(e.currentTarget,p,y,D,b,v)},onError:e=>{w(!0),"empty"!==p&&b(!0),x&&x(e)}})});function m(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,..._(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,u.jsx)(a.default,{children:(0,u.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let y=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(h.RouterContext),n=(0,o.useContext)(f.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=d||n||l.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:s,onLoadingComplete:a}=e,g=(0,o.useRef)(s);(0,o.useEffect)(()=>{g.current=s},[s]);let _=(0,o.useRef)(a);(0,o.useEffect)(()=>{_.current=a},[a]);let[y,D]=(0,o.useState)(!1),[b,w]=(0,o.useState)(!1),{props:E,meta:x}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:y,showAltText:b});return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(v,{...E,unoptimized:x.unoptimized,placeholder:x.placeholder,fill:x.fill,onLoadRef:g,onLoadingCompleteRef:_,setBlurComplete:D,setShowAltText:w,ref:t}),x.priority?(0,u.jsx)(m,{isAppRouter:!r,imgAttributes:E}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7637:(e,t,r)=>{e.exports=r(16372).vendored.contexts.AmpContext},74187:(e,t,r)=>{e.exports=r(16372).vendored.contexts.ImageConfigContext},66150:(e,t,r)=>{e.exports=r(16372).vendored.contexts.RouterContext},13126:(e,t)=>{function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},83855:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(70837);let n=r(86358),i=r(73053);function u(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var r;let s,a,c,{src:l,sizes:f,unoptimized:h=!1,priority:p=!1,loading:d,className:g,quality:_,width:v,height:m,fill:y=!1,style:D,onLoad:b,onLoadingComplete:w,placeholder:E="empty",blurDataURL:x,fetchPriority:k,layout:C,objectFit:A,objectPosition:F,lazyBoundary:S,lazyRoot:B,...O}=e,{imgConf:R,showAltText:P,blurComplete:I,defaultLoader:T}=t,j=R||i.imageConfigDefault;if("allSizes"in j)s=j;else{let e=[...j.deviceSizes,...j.imageSizes].sort((e,t)=>e-t),t=j.deviceSizes.sort((e,t)=>e-t);s={...j,allSizes:e,deviceSizes:t}}let z=O.loader||T;delete O.loader,delete O.srcSet;let L="__next_img_default"in z;if(L){if("custom"===s.loader)throw Error('Image with src "'+l+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=z;z=t=>{let{config:r,...n}=t;return e(n)}}if(C){"fill"===C&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[C];e&&(D={...D,...e});let t={responsive:"100vw",fill:"100vw"}[C];t&&!f&&(f=t)}let $="",N=o(v),U=o(m);if("object"==typeof(r=l)&&(u(r)||void 0!==r.src)){let e=u(l)?l.default:l;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(a=e.blurWidth,c=e.blurHeight,x=x||e.blurDataURL,$=e.src,!y){if(N||U){if(N&&!U){let t=N/e.width;U=Math.round(e.height*t)}else if(!N&&U){let t=U/e.height;N=Math.round(e.width*t)}}else N=e.width,U=e.height}}let M=!p&&("lazy"===d||void 0===d);(!(l="string"==typeof l?l:$)||l.startsWith("data:")||l.startsWith("blob:"))&&(h=!0,M=!1),s.unoptimized&&(h=!0),L&&l.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(h=!0),p&&(k="high");let q=o(_),W=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:F}:{},P?{}:{color:"transparent"},D),V=I||"empty"===E?null:"blur"===E?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:N,heightInt:U,blurWidth:a,blurHeight:c,blurDataURL:x||"",objectFit:W.objectFit})+'")':'url("'+E+'")',G=V?{backgroundSize:W.objectFit||"cover",backgroundPosition:W.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},Z=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:u,sizes:o,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:a,kind:c}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),l=a.length-1;return{sizes:o||"w"!==c?o:"100vw",srcSet:a.map((e,n)=>s({config:t,src:r,quality:u,width:e})+" "+("w"===c?e:n+1)+c).join(", "),src:s({config:t,src:r,quality:u,width:a[l]})}}({config:s,src:l,unoptimized:h,width:N,quality:q,sizes:f,loader:z});return{props:{...O,loading:M?"lazy":d,fetchPriority:k,width:N,height:U,decoding:"async",className:g,style:{...W,...G},sizes:Z.sizes,srcSet:Z.srcSet,src:Z.src},meta:{unoptimized:h,priority:p,placeholder:E,fill:y}}}},1758:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{defaultHead:function(){return f},default:function(){return g}});let n=r(39694),i=r(17824),u=r(95344),o=i._(r(3729)),s=n._(r(27984)),a=r(7637),c=r(32158),l=r(13126);function f(e){void 0===e&&(e=!1);let t=[(0,u.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,u.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function h(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(70837);let p=["name","httpEquiv","charSet","itemProp"];function d(e,t){let{inAmpMode:r}=t;return e.reduce(h,[]).reverse().concat(f(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let u=!0,o=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){o=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?u=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?u=!1:t.add(i.type);break;case"meta":for(let e=0,t=p.length;e{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,o.default.cloneElement(e,t)}return o.default.cloneElement(e,{key:n})})}let g=function(e){let{children:t}=e,r=(0,o.useContext)(a.AmpStateContext),n=(0,o.useContext)(c.HeadManagerContext);return(0,u.jsx)(s.default,{reduceComponentsToState:d,headManager:n,inAmpMode:(0,l.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86358:(e,t)=>{function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:u,objectFit:o}=e,s=n?40*n:t,a=i?40*i:r,c=s&&a?"viewBox='0 0 "+s+" "+a+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+u+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},73053:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},37412:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getImageProps:function(){return s},default:function(){return a}});let n=r(39694),i=r(83855),u=r(31900),o=n._(r(74931)),s=e=>{let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}},a=u.Image},74931:(e,t)=>{function r(e){let{config:t,src:r,width:n,quality:i}=e;return t.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+(i||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},27984:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(3729),i=()=>{},u=()=>{};function o(e){var t;let{headManager:r,reduceComponentsToState:o}=e;function s(){if(r&&r.mountedInstances){let t=n.Children.toArray(Array.from(r.mountedInstances).filter(Boolean));r.updateHead(o(t,e))}}return null==r||null==(t=r.mountedInstances)||t.add(e.children),s(),i(()=>{var t;return null==r||null==(t=r.mountedInstances)||t.add(e.children),()=>{var t;null==r||null==(t=r.mountedInstances)||t.delete(e.children)}}),i(()=>(r&&(r._pendingUpdate=s),()=>{r&&(r._pendingUpdate=s)})),u(()=>(r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null),()=>{r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null)})),null}},37824:(e,t,r)=>{r.d(t,{G2:()=>ex});var n,i,u,o,s,a,c,l,f,h,p,d,g,_,v,m,y,D,b,w,E,x=r(12781),k=r.n(x),C=r(59796),A=r.n(C),F=r(14300),S=r.n(F),B=r(6113),O=r.n(B),R=r(82361),P=r.n(R),I=r(95687),T=r.n(I),j=r(13685),z=r.n(j),L=r(41808),$=r.n(L),N=r(24404),U=r.n(N),M=r(57310),q=r.n(M),W=function(e,t){return(W=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function V(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}W(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var G=function(){return(G=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&i[i.length-1])&&(6===s[0]||2===s[0])){u=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]0)&&!(n=u.next()).done;)o.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=u.return)&&r.call(u)}finally{if(i)throw i.error}}return o}function K(e,t,r){if(r||2==arguments.length)for(var n,i=0,u=t.length;i1||s(e,t)})},t&&(n[e]=t(n[e])))}function s(e,t){try{var r;(r=i[e](t)).value instanceof X?Promise.resolve(r.value.v).then(a,c):l(u[0][2],r)}catch(e){l(u[0][3],e)}}function a(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),u.shift(),u.length&&s(u[0][0],u[0][1])}}function J(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,i){(function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)})(n,i,(t=e[r](t)).done,t.value)})}}}"function"==typeof SuppressedError&&SuppressedError;var ee={exports:{}};function et(){if(i)return n;i=1;let e=["nodebuffer","arraybuffer","fragments"],t="undefined"!=typeof Blob;return t&&e.push("blob"),n={BINARY_TYPES:e,EMPTY_BUFFER:Buffer.alloc(0),GUID:"258EAFA5-E914-47DA-95CA-C5AB0DC85B11",hasBlob:t,kForOnEventAttribute:Symbol("kIsForOnEventAttribute"),kListener:Symbol("kListener"),kStatusCode:Symbol("status-code"),kWebSocket:Symbol("websocket"),NOOP:()=>{}}}function er(){if(u)return ee.exports;u=1;let{EMPTY_BUFFER:e}=et(),t=Buffer[Symbol.species];function n(e,t,r,n,i){for(let u=0;u{this.pending--,this[t]()},this.concurrency=r||1/0,this.jobs=[],this.pending=0}add(e){this.jobs.push(e),this[t]()}[t](){if(this.pending!==this.concurrency&&this.jobs.length){let t=this.jobs.shift();this.pending++,t(this[e])}}}return o=r}(),{kStatusCode:i}=et(),u=Buffer[Symbol.species],l=Buffer.from([0,0,255,255]),f=Symbol("permessage-deflate"),h=Symbol("total-length"),p=Symbol("callback"),d=Symbol("buffers"),g=Symbol("error");class _{constructor(t,r,i){this._maxPayload=0|i,this._options=t||{},this._threshold=void 0!==this._options.threshold?this._options.threshold:1024,this._isServer=!!r,this._deflate=null,this._inflate=null,this.params=null,e||(e=new n(void 0!==this._options.concurrencyLimit?this._options.concurrencyLimit:10))}static get extensionName(){return"permessage-deflate"}offer(){let e={};return this._options.serverNoContextTakeover&&(e.server_no_context_takeover=!0),this._options.clientNoContextTakeover&&(e.client_no_context_takeover=!0),this._options.serverMaxWindowBits&&(e.server_max_window_bits=this._options.serverMaxWindowBits),this._options.clientMaxWindowBits?e.client_max_window_bits=this._options.clientMaxWindowBits:null==this._options.clientMaxWindowBits&&(e.client_max_window_bits=!0),e}accept(e){return e=this.normalizeParams(e),this.params=this._isServer?this.acceptAsServer(e):this.acceptAsClient(e),this.params}cleanup(){if(this._inflate&&(this._inflate.close(),this._inflate=null),this._deflate){let e=this._deflate[p];this._deflate.close(),this._deflate=null,e&&e(Error("The deflate stream was closed while data was being processed"))}}acceptAsServer(e){let t=this._options,r=e.find(e=>(!1!==t.serverNoContextTakeover||!e.server_no_context_takeover)&&(!e.server_max_window_bits||!1!==t.serverMaxWindowBits&&("number"!=typeof t.serverMaxWindowBits||!(t.serverMaxWindowBits>e.server_max_window_bits)))&&("number"!=typeof t.clientMaxWindowBits||!!e.client_max_window_bits));if(!r)throw Error("None of the extension offers can be accepted");return t.serverNoContextTakeover&&(r.server_no_context_takeover=!0),t.clientNoContextTakeover&&(r.client_no_context_takeover=!0),"number"==typeof t.serverMaxWindowBits&&(r.server_max_window_bits=t.serverMaxWindowBits),"number"==typeof t.clientMaxWindowBits?r.client_max_window_bits=t.clientMaxWindowBits:(!0===r.client_max_window_bits||!1===t.clientMaxWindowBits)&&delete r.client_max_window_bits,r}acceptAsClient(e){let t=e[0];if(!1===this._options.clientNoContextTakeover&&t.client_no_context_takeover)throw Error('Unexpected parameter "client_no_context_takeover"');if(t.client_max_window_bits){if(!1===this._options.clientMaxWindowBits||"number"==typeof this._options.clientMaxWindowBits&&t.client_max_window_bits>this._options.clientMaxWindowBits)throw Error('Unexpected or invalid parameter "client_max_window_bits"')}else"number"==typeof this._options.clientMaxWindowBits&&(t.client_max_window_bits=this._options.clientMaxWindowBits);return t}normalizeParams(e){return e.forEach(e=>{Object.keys(e).forEach(t=>{let r=e[t];if(r.length>1)throw Error(`Parameter "${t}" must have only a single value`);if(r=r[0],"client_max_window_bits"===t){if(!0!==r){let e=+r;if(!Number.isInteger(e)||e<8||e>15)throw TypeError(`Invalid value for parameter "${t}": ${r}`);r=e}else if(!this._isServer)throw TypeError(`Invalid value for parameter "${t}": ${r}`)}else if("server_max_window_bits"===t){let e=+r;if(!Number.isInteger(e)||e<8||e>15)throw TypeError(`Invalid value for parameter "${t}": ${r}`);r=e}else if("client_no_context_takeover"===t||"server_no_context_takeover"===t){if(!0!==r)throw TypeError(`Invalid value for parameter "${t}": ${r}`)}else throw Error(`Unknown parameter "${t}"`);e[t]=r})}),e}decompress(t,r,n){e.add(e=>{this._decompress(t,r,(t,r)=>{e(),n(t,r)})})}compress(t,r,n){e.add(e=>{this._compress(t,r,(t,r)=>{e(),n(t,r)})})}_decompress(e,n,i){let u=this._isServer?"client":"server";if(!this._inflate){let e=`${u}_max_window_bits`,r="number"!=typeof this.params[e]?t.Z_DEFAULT_WINDOWBITS:this.params[e];this._inflate=t.createInflateRaw({...this._options.zlibInflateOptions,windowBits:r}),this._inflate[f]=this,this._inflate[h]=0,this._inflate[d]=[],this._inflate.on("error",y),this._inflate.on("data",m)}this._inflate[p]=i,this._inflate.write(e),n&&this._inflate.write(l),this._inflate.flush(()=>{let e=this._inflate[g];if(e){this._inflate.close(),this._inflate=null,i(e);return}let t=r.concat(this._inflate[d],this._inflate[h]);this._inflate._readableState.endEmitted?(this._inflate.close(),this._inflate=null):(this._inflate[h]=0,this._inflate[d]=[],n&&this.params[`${u}_no_context_takeover`]&&this._inflate.reset()),i(null,t)})}_compress(e,n,i){let o=this._isServer?"server":"client";if(!this._deflate){let e=`${o}_max_window_bits`,r="number"!=typeof this.params[e]?t.Z_DEFAULT_WINDOWBITS:this.params[e];this._deflate=t.createDeflateRaw({...this._options.zlibDeflateOptions,windowBits:r}),this._deflate[h]=0,this._deflate[d]=[],this._deflate.on("data",v)}this._deflate[p]=i,this._deflate.write(e),this._deflate.flush(t.Z_SYNC_FLUSH,()=>{if(!this._deflate)return;let e=r.concat(this._deflate[d],this._deflate[h]);n&&(e=new u(e.buffer,e.byteOffset,e.length-4)),this._deflate[p]=null,this._deflate[h]=0,this._deflate[d]=[],n&&this.params[`${o}_no_context_takeover`]&&this._deflate.reset(),i(null,e)})}}function v(e){this[d].push(e),this[h]+=e.length}function m(e){if(this[h]+=e.length,this[f]._maxPayload<1||this[h]<=this[f]._maxPayload){this[d].push(e);return}this[g]=RangeError("Max payload size exceeded"),this[g].code="WS_ERR_UNSUPPORTED_MESSAGE_LENGTH",this[g][i]=1009,this.removeListener("data",m),this.reset()}function y(e){this[f]._inflate=null,e[i]=1007,this[p](e)}return a=_}var ei={exports:{}};function eu(){if(l)return ei.exports;l=1;let{isUtf8:e}=S(),{hasBlob:t}=et();function n(e){let t=e.length,r=0;for(;r=t||(192&e[r+1])!=128||(192&e[r+2])!=128||224===e[r]&&(224&e[r+1])==128||237===e[r]&&(224&e[r+1])==160)return!1;r+=3}else{if((248&e[r])!=240||r+3>=t||(192&e[r+1])!=128||(192&e[r+2])!=128||(192&e[r+3])!=128||240===e[r]&&(240&e[r+1])==128||244===e[r]&&e[r+1]>143||e[r]>244)return!1;r+=4}return!0}if(ei.exports={isBlob:function(e){return t&&"object"==typeof e&&"function"==typeof e.arrayBuffer&&"string"==typeof e.type&&"function"==typeof e.stream&&("Blob"===e[Symbol.toStringTag]||"File"===e[Symbol.toStringTag])},isValidStatusCode:function(e){return e>=1e3&&e<=1014&&1004!==e&&1005!==e&&1006!==e||e>=3e3&&e<=4999},isValidUTF8:n,tokenChars:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0]},e)ei.exports.isValidUTF8=function(t){return t.length<24?n(t):e(t)};else if(!process.env.WS_NO_UTF_8_VALIDATE)try{let e=r(Object(function(){var e=Error("Cannot find module 'utf-8-validate'");throw e.code="MODULE_NOT_FOUND",e}()));ei.exports.isValidUTF8=function(t){return t.length<32?n(t):e(t)}}catch(e){}return ei.exports}function eo(){if(h)return f;h=1;let{Writable:e}=k(),t=en(),{BINARY_TYPES:r,EMPTY_BUFFER:n,kStatusCode:i,kWebSocket:u}=et(),{concat:o,toArrayBuffer:s,unmask:a}=er(),{isValidStatusCode:c,isValidUTF8:l}=eu(),p=Buffer[Symbol.species];class d extends e{constructor(e={}){super(),this._allowSynchronousEvents=void 0===e.allowSynchronousEvents||e.allowSynchronousEvents,this._binaryType=e.binaryType||r[0],this._extensions=e.extensions||{},this._isServer=!!e.isServer,this._maxPayload=0|e.maxPayload,this._skipUTF8Validation=!!e.skipUTF8Validation,this[u]=void 0,this._bufferedBytes=0,this._buffers=[],this._compressed=!1,this._payloadLength=0,this._mask=void 0,this._fragmented=0,this._masked=!1,this._fin=!1,this._opcode=0,this._totalPayloadLength=0,this._messageLength=0,this._fragments=[],this._errored=!1,this._loop=!1,this._state=0}_write(e,t,r){if(8===this._opcode&&0==this._state)return r();this._bufferedBytes+=e.length,this._buffers.push(e),this.startLoop(r)}consume(e){if(this._bufferedBytes-=e,e===this._buffers[0].length)return this._buffers.shift();if(e=r.length?t.set(this._buffers.shift(),n):(t.set(new Uint8Array(r.buffer,r.byteOffset,e),n),this._buffers[0]=new p(r.buffer,r.byteOffset+e,r.length-e)),e-=r.length}while(e>0);return t}startLoop(e){this._loop=!0;do switch(this._state){case 0:this.getInfo(e);break;case 1:this.getPayloadLength16(e);break;case 2:this.getPayloadLength64(e);break;case 3:this.getMask();break;case 4:this.getData(e);break;case 5:case 6:this._loop=!1;return}while(this._loop);this._errored||e()}getInfo(e){if(this._bufferedBytes<2){this._loop=!1;return}let r=this.consume(2);if((48&r[0])!=0){e(this.createError(RangeError,"RSV2 and RSV3 must be clear",!0,1002,"WS_ERR_UNEXPECTED_RSV_2_3"));return}let n=(64&r[0])==64;if(n&&!this._extensions[t.extensionName]){e(this.createError(RangeError,"RSV1 must be clear",!0,1002,"WS_ERR_UNEXPECTED_RSV_1"));return}if(this._fin=(128&r[0])==128,this._opcode=15&r[0],this._payloadLength=127&r[1],0===this._opcode){if(n){e(this.createError(RangeError,"RSV1 must be clear",!0,1002,"WS_ERR_UNEXPECTED_RSV_1"));return}if(!this._fragmented){e(this.createError(RangeError,"invalid opcode 0",!0,1002,"WS_ERR_INVALID_OPCODE"));return}this._opcode=this._fragmented}else if(1===this._opcode||2===this._opcode){if(this._fragmented){e(this.createError(RangeError,`invalid opcode ${this._opcode}`,!0,1002,"WS_ERR_INVALID_OPCODE"));return}this._compressed=n}else if(this._opcode>7&&this._opcode<11){if(!this._fin){e(this.createError(RangeError,"FIN must be set",!0,1002,"WS_ERR_EXPECTED_FIN"));return}if(n){e(this.createError(RangeError,"RSV1 must be clear",!0,1002,"WS_ERR_UNEXPECTED_RSV_1"));return}if(this._payloadLength>125||8===this._opcode&&1===this._payloadLength){e(this.createError(RangeError,`invalid payload length ${this._payloadLength}`,!0,1002,"WS_ERR_INVALID_CONTROL_PAYLOAD_LENGTH"));return}}else{e(this.createError(RangeError,`invalid opcode ${this._opcode}`,!0,1002,"WS_ERR_INVALID_OPCODE"));return}if(this._fin||this._fragmented||(this._fragmented=this._opcode),this._masked=(128&r[1])==128,this._isServer){if(!this._masked){e(this.createError(RangeError,"MASK must be set",!0,1002,"WS_ERR_EXPECTED_MASK"));return}}else if(this._masked){e(this.createError(RangeError,"MASK must be clear",!0,1002,"WS_ERR_UNEXPECTED_MASK"));return}126===this._payloadLength?this._state=1:127===this._payloadLength?this._state=2:this.haveLength(e)}getPayloadLength16(e){if(this._bufferedBytes<2){this._loop=!1;return}this._payloadLength=this.consume(2).readUInt16BE(0),this.haveLength(e)}getPayloadLength64(e){if(this._bufferedBytes<8){this._loop=!1;return}let t=this.consume(8),r=t.readUInt32BE(0);if(r>2097151){e(this.createError(RangeError,"Unsupported WebSocket frame: payload length > 2^53 - 1",!1,1009,"WS_ERR_UNSUPPORTED_DATA_PAYLOAD_LENGTH"));return}this._payloadLength=4294967296*r+t.readUInt32BE(4),this.haveLength(e)}haveLength(e){if(this._payloadLength&&this._opcode<8&&(this._totalPayloadLength+=this._payloadLength,this._totalPayloadLength>this._maxPayload&&this._maxPayload>0)){e(this.createError(RangeError,"Max payload size exceeded",!1,1009,"WS_ERR_UNSUPPORTED_MESSAGE_LENGTH"));return}this._masked?this._state=3:this._state=4}getMask(){if(this._bufferedBytes<4){this._loop=!1;return}this._mask=this.consume(4),this._state=4}getData(e){let t=n;if(this._payloadLength){if(this._bufferedBytes7){this.controlMessage(t,e);return}if(this._compressed){this._state=5,this.decompress(t,e);return}t.length&&(this._messageLength=this._totalPayloadLength,this._fragments.push(t)),this.dataMessage(e)}decompress(e,r){this._extensions[t.extensionName].decompress(e,this._fin,(e,t)=>{if(e)return r(e);if(t.length){if(this._messageLength+=t.length,this._messageLength>this._maxPayload&&this._maxPayload>0){r(this.createError(RangeError,"Max payload size exceeded",!1,1009,"WS_ERR_UNSUPPORTED_MESSAGE_LENGTH"));return}this._fragments.push(t)}this.dataMessage(r),0===this._state&&this.startLoop(r)})}dataMessage(e){if(!this._fin){this._state=0;return}let t=this._messageLength,r=this._fragments;if(this._totalPayloadLength=0,this._messageLength=0,this._fragmented=0,this._fragments=[],2===this._opcode){let n;n="nodebuffer"===this._binaryType?o(r,t):"arraybuffer"===this._binaryType?s(o(r,t)):"blob"===this._binaryType?new Blob(r):r,this._allowSynchronousEvents?(this.emit("message",n,!0),this._state=0):(this._state=6,setImmediate(()=>{this.emit("message",n,!0),this._state=0,this.startLoop(e)}))}else{let n=o(r,t);if(!this._skipUTF8Validation&&!l(n)){e(this.createError(Error,"invalid UTF-8 sequence",!0,1007,"WS_ERR_INVALID_UTF8"));return}5===this._state||this._allowSynchronousEvents?(this.emit("message",n,!1),this._state=0):(this._state=6,setImmediate(()=>{this.emit("message",n,!1),this._state=0,this.startLoop(e)}))}}controlMessage(e,t){if(8===this._opcode){if(0===e.length)this._loop=!1,this.emit("conclude",1005,n),this.end();else{let r=e.readUInt16BE(0);if(!c(r)){t(this.createError(RangeError,`invalid status code ${r}`,!0,1002,"WS_ERR_INVALID_CLOSE_CODE"));return}let n=new p(e.buffer,e.byteOffset+2,e.length-2);if(!this._skipUTF8Validation&&!l(n)){t(this.createError(Error,"invalid UTF-8 sequence",!0,1007,"WS_ERR_INVALID_UTF8"));return}this._loop=!1,this.emit("conclude",r,n),this.end()}this._state=0;return}this._allowSynchronousEvents?(this.emit(9===this._opcode?"ping":"pong",e),this._state=0):(this._state=6,setImmediate(()=>{this.emit(9===this._opcode?"ping":"pong",e),this._state=0,this.startLoop(t)}))}createError(e,t,r,n,u){this._loop=!1,this._errored=!0;let o=new e(r?`Invalid WebSocket frame: ${t}`:t);return Error.captureStackTrace(o,this.createError),o.code=u,o[i]=n,o}}return f=d}function es(){let e;if(d)return p;d=1;let{randomFillSync:t}=O(),r=en(),{EMPTY_BUFFER:n,kWebSocket:i,NOOP:u}=et(),{isBlob:o,isValidStatusCode:s}=eu(),{mask:a,toBuffer:c}=er(),l=Symbol("kByteLength"),f=Buffer.alloc(4),h=8192;class g{constructor(e,t,r){this._extensions=t||{},r&&(this._generateMask=r,this._maskBuffer=Buffer.alloc(4)),this._socket=e,this._firstFragment=!0,this._compress=!1,this._bufferedBytes=0,this._queue=[],this._state=0,this.onerror=u,this[i]=void 0}static frame(r,n){let i,u;let o=!1,s=2,c=!1;n.mask&&(i=n.maskBuffer||f,n.generateMask?n.generateMask(i):(8192===h&&(void 0===e&&(e=Buffer.alloc(8192)),t(e,0,8192),h=0),i[0]=e[h++],i[1]=e[h++],i[2]=e[h++],i[3]=e[h++]),c=(i[0]|i[1]|i[2]|i[3])==0,s=6),"string"==typeof r?u=(!n.mask||c)&&void 0!==n[l]?n[l]:(r=Buffer.from(r)).length:(u=r.length,o=n.mask&&n.readOnly&&!c);let p=u;u>=65536?(s+=8,p=127):u>125&&(s+=2,p=126);let d=Buffer.allocUnsafe(o?u+s:s);return(d[0]=n.fin?128|n.opcode:n.opcode,n.rsv1&&(d[0]|=64),d[1]=p,126===p?d.writeUInt16BE(u,2):127===p&&(d[2]=d[3]=0,d.writeUIntBE(u,4,6)),n.mask)?(d[1]|=128,d[s-4]=i[0],d[s-3]=i[1],d[s-2]=i[2],d[s-1]=i[3],c)?[d,r]:o?(a(r,i,d,s,u),[d]):(a(r,i,r,0,u),[d,r]):[d,r]}close(e,t,r,i){let u;if(void 0===e)u=n;else if("number"==typeof e&&s(e)){if(void 0!==t&&t.length){let r=Buffer.byteLength(t);if(r>123)throw RangeError("The message must not be greater than 123 bytes");(u=Buffer.allocUnsafe(2+r)).writeUInt16BE(e,0),"string"==typeof t?u.write(t,2):u.set(t,2)}else(u=Buffer.allocUnsafe(2)).writeUInt16BE(e,0)}else throw TypeError("First argument must be a valid error code number");let o={[l]:u.length,fin:!0,generateMask:this._generateMask,mask:r,maskBuffer:this._maskBuffer,opcode:8,readOnly:!1,rsv1:!1};0!==this._state?this.enqueue([this.dispatch,u,!1,o,i]):this.sendFrame(g.frame(u,o),i)}ping(e,t,r){let n,i;if("string"==typeof e?(n=Buffer.byteLength(e),i=!1):o(e)?(n=e.size,i=!1):(n=(e=c(e)).length,i=c.readOnly),n>125)throw RangeError("The data size must not be greater than 125 bytes");let u={[l]:n,fin:!0,generateMask:this._generateMask,mask:t,maskBuffer:this._maskBuffer,opcode:9,readOnly:i,rsv1:!1};o(e)?0!==this._state?this.enqueue([this.getBlobData,e,!1,u,r]):this.getBlobData(e,!1,u,r):0!==this._state?this.enqueue([this.dispatch,e,!1,u,r]):this.sendFrame(g.frame(e,u),r)}pong(e,t,r){let n,i;if("string"==typeof e?(n=Buffer.byteLength(e),i=!1):o(e)?(n=e.size,i=!1):(n=(e=c(e)).length,i=c.readOnly),n>125)throw RangeError("The data size must not be greater than 125 bytes");let u={[l]:n,fin:!0,generateMask:this._generateMask,mask:t,maskBuffer:this._maskBuffer,opcode:10,readOnly:i,rsv1:!1};o(e)?0!==this._state?this.enqueue([this.getBlobData,e,!1,u,r]):this.getBlobData(e,!1,u,r):0!==this._state?this.enqueue([this.dispatch,e,!1,u,r]):this.sendFrame(g.frame(e,u),r)}send(e,t,n){let i,u;let s=this._extensions[r.extensionName],a=t.binary?2:1,f=t.compress;"string"==typeof e?(i=Buffer.byteLength(e),u=!1):o(e)?(i=e.size,u=!1):(i=(e=c(e)).length,u=c.readOnly),this._firstFragment?(this._firstFragment=!1,f&&s&&s.params[s._isServer?"server_no_context_takeover":"client_no_context_takeover"]&&(f=i>=s._threshold),this._compress=f):(f=!1,a=0),t.fin&&(this._firstFragment=!0);let h={[l]:i,fin:t.fin,generateMask:this._generateMask,mask:t.mask,maskBuffer:this._maskBuffer,opcode:a,readOnly:u,rsv1:f};o(e)?0!==this._state?this.enqueue([this.getBlobData,e,this._compress,h,n]):this.getBlobData(e,this._compress,h,n):0!==this._state?this.enqueue([this.dispatch,e,this._compress,h,n]):this.dispatch(e,this._compress,h,n)}getBlobData(e,t,r,n){this._bufferedBytes+=r[l],this._state=2,e.arrayBuffer().then(e=>{if(this._socket.destroyed){let e=Error("The socket was closed while the blob was being read");process.nextTick(_,this,e,n);return}this._bufferedBytes-=r[l];let i=c(e);t?this.dispatch(i,t,r,n):(this._state=0,this.sendFrame(g.frame(i,r),n),this.dequeue())}).catch(e=>{process.nextTick(v,this,e,n)})}dispatch(e,t,n,i){if(!t){this.sendFrame(g.frame(e,n),i);return}let u=this._extensions[r.extensionName];this._bufferedBytes+=n[l],this._state=1,u.compress(e,n.fin,(e,t)=>{if(this._socket.destroyed){_(this,Error("The socket was closed while data was being compressed"),i);return}this._bufferedBytes-=n[l],this._state=0,n.readOnly=!1,this.sendFrame(g.frame(t,n),i),this.dequeue()})}dequeue(){for(;0===this._state&&this._queue.length;){let e=this._queue.shift();this._bufferedBytes-=e[3][l],Reflect.apply(e[0],this,e.slice(1))}}enqueue(e){this._bufferedBytes+=e[3][l],this._queue.push(e)}sendFrame(e,t){2===e.length?(this._socket.cork(),this._socket.write(e[0]),this._socket.write(e[1],t),this._socket.uncork()):this._socket.write(e[0],t)}}function _(e,t,r){"function"==typeof r&&r(t);for(let r=0;r{let r=e[t];return Array.isArray(r)||(r=[r]),r.map(e=>[t].concat(Object.keys(e).map(t=>{let r=e[t];return Array.isArray(r)||(r=[r]),r.map(e=>!0===e?t:`${t}=${e}`).join("; ")})).join("; ")).join(", ")}).join(", ")},parse:function(r){let n,i;let u=Object.create(null),o=Object.create(null),s=!1,a=!1,c=!1,l=-1,f=-1,h=-1,p=0;for(;p{W(n,g,"Opening handshake has timed out")}),g.on("error",e=>{null===g||g[S]||(g=n._req=null,L(n,e))}),g.on("response",t=>{let r=t.headers.location,u=t.statusCode;if(r&&_.followRedirects&&u>=300&&u<400){let t;if(++n._redirects>_.maxRedirects){W(n,g,"Maximum redirects exceeded");return}g.abort();try{t=new s(r,i)}catch(e){L(n,SyntaxError(`Invalid URL: ${r}`));return}e(n,t,c,l)}else n.emit("unexpected-response",g,t)||W(n,g,`Unexpected server response: ${t.statusCode}`)}),g.on("upgrade",(e,t,r)=>{let i;if(n.emit("upgrade",e),n.readyState!==j.CONNECTING)return;g=n._req=null;let u=e.headers.upgrade;if(void 0===u||"websocket"!==u.toLowerCase()){W(n,t,"Invalid Upgrade header");return}let s=o("sha1").update(D+d).digest("base64");if(e.headers["sec-websocket-accept"]!==s){W(n,t,"Invalid Sec-WebSocket-Accept header");return}let c=e.headers["sec-websocket-protocol"];if(void 0!==c?w.size?w.has(c)||(i="Server sent an invalid subprotocol"):i="Server sent a subprotocol but none was requested":w.size&&(i="Server sent no subprotocol"),i){W(n,t,i);return}c&&(n._protocol=c);let l=e.headers["sec-websocket-extensions"];if(void 0!==l){let e;if(!p){W(n,t,"Server sent a Sec-WebSocket-Extensions header but no extension was requested");return}try{e=A(l)}catch(e){W(n,t,"Invalid Sec-WebSocket-Extensions header");return}let r=Object.keys(e);if(1!==r.length||r[0]!==a.extensionName){W(n,t,"Server indicated an extension that was not requested");return}try{p.accept(e[a.extensionName])}catch(e){W(n,t,"Invalid Sec-WebSocket-Extensions header");return}n._extensions[a.extensionName]=p}n.setSocket(t,r,{allowSynchronousEvents:_.allowSynchronousEvents,generateMask:_.generateMask,maxPayload:_.maxPayload,skipUTF8Validation:_.skipUTF8Validation})}),_.finishRequest?_.finishRequest(g,n):g.end()}(this,e,n,i)):(this._autoPong=i.autoPong,this._isServer=!0)}get binaryType(){return this._binaryType}set binaryType(e){h.includes(e)&&(this._binaryType=e,this._receiver&&(this._receiver._binaryType=e))}get bufferedAmount(){return this._socket?this._socket._writableState.length+this._sender._bufferedBytes:this._bufferedAmount}get extensions(){return Object.keys(this._extensions).join()}get isPaused(){return this._paused}get onclose(){return null}get onerror(){return null}get onopen(){return null}get onmessage(){return null}get protocol(){return this._protocol}get readyState(){return this._readyState}get url(){return this._url}setSocket(e,t,r){let n=new c({allowSynchronousEvents:r.allowSynchronousEvents,binaryType:this.binaryType,extensions:this._extensions,isServer:this._isServer,maxPayload:r.maxPayload,skipUTF8Validation:r.skipUTF8Validation}),i=new l(e,this._extensions,r.generateMask);this._receiver=n,this._sender=i,this._socket=e,n[w]=this,i[w]=this,e[w]=this,n.on("conclude",G),n.on("drain",Z),n.on("error",Q),n.on("message",K),n.on("ping",X),n.on("pong",Y),i.onerror=ee,e.setTimeout&&e.setTimeout(0),e.setNoDelay&&e.setNoDelay(),t.length>0&&e.unshift(t),e.on("close",ec),e.on("data",el),e.on("end",ef),e.on("error",eh),this._readyState=j.OPEN,this.emit("open")}emitClose(){if(!this._socket){this._readyState=j.CLOSED,this.emit("close",this._closeCode,this._closeMessage);return}this._extensions[a.extensionName]&&this._extensions[a.extensionName].cleanup(),this._receiver.removeAllListeners(),this._readyState=j.CLOSED,this.emit("close",this._closeCode,this._closeMessage)}close(e,t){if(this.readyState!==j.CLOSED){if(this.readyState===j.CONNECTING){W(this,this._req,"WebSocket was closed before the connection was established");return}if(this.readyState===j.CLOSING){this._closeFrameSent&&(this._closeFrameReceived||this._receiver._writableState.errorEmitted)&&this._socket.end();return}this._readyState=j.CLOSING,this._sender.close(e,t,!this._isServer,e=>{!e&&(this._closeFrameSent=!0,(this._closeFrameReceived||this._receiver._writableState.errorEmitted)&&this._socket.end())}),ei(this)}}pause(){this.readyState!==j.CONNECTING&&this.readyState!==j.CLOSED&&(this._paused=!0,this._socket.pause())}ping(e,t,r){if(this.readyState===j.CONNECTING)throw Error("WebSocket is not open: readyState 0 (CONNECTING)");if("function"==typeof e?(r=e,e=t=void 0):"function"==typeof t&&(r=t,t=void 0),"number"==typeof e&&(e=e.toString()),this.readyState!==j.OPEN){V(this,e,r);return}void 0===t&&(t=!this._isServer),this._sender.ping(e||p,t,r)}pong(e,t,r){if(this.readyState===j.CONNECTING)throw Error("WebSocket is not open: readyState 0 (CONNECTING)");if("function"==typeof e?(r=e,e=t=void 0):"function"==typeof t&&(r=t,t=void 0),"number"==typeof e&&(e=e.toString()),this.readyState!==j.OPEN){V(this,e,r);return}void 0===t&&(t=!this._isServer),this._sender.pong(e||p,t,r)}resume(){this.readyState!==j.CONNECTING&&this.readyState!==j.CLOSED&&(this._paused=!1,this._receiver._writableState.needDrain||this._socket.resume())}send(e,t,r){if(this.readyState===j.CONNECTING)throw Error("WebSocket is not open: readyState 0 (CONNECTING)");if("function"==typeof t&&(r=t,t={}),"number"==typeof e&&(e=e.toString()),this.readyState!==j.OPEN){V(this,e,r);return}let n={binary:"string"!=typeof e,mask:!this._isServer,compress:!0,fin:!0,...t};this._extensions[a.extensionName]||(n.compress=!1),this._sender.send(e||p,n,r)}terminate(){if(this.readyState!==j.CLOSED){if(this.readyState===j.CONNECTING){W(this,this._req,"WebSocket was closed before the connection was established");return}this._socket&&(this._readyState=j.CLOSING,this._socket.destroy())}}}function L(e,t){e._readyState=j.CLOSING,e._errorEmitted=!0,e.emit("error",t),e.emitClose()}function N(e){return e.path=e.socketPath,n.connect(e)}function M(e){return e.path=void 0,e.servername||""===e.servername||(e.servername=n.isIP(e.host)?"":e.host),i.connect(e)}function W(e,t,r){e._readyState=j.CLOSING;let n=Error(r);Error.captureStackTrace(n,W),t.setHeader?(t[S]=!0,t.abort(),t.socket&&!t.socket.destroyed&&t.socket.destroy(),process.nextTick(L,e,n)):(t.destroy(n),t.once("error",e.emit.bind(e,"error")),t.once("close",e.emitClose.bind(e)))}function V(e,t,r){if(t){let r=f(t)?t.size:F(t).length;e._socket?e._sender._bufferedBytes+=r:e._bufferedAmount+=r}if(r){let t=Error(`WebSocket is not open: readyState ${e.readyState} (${R[e.readyState]})`);process.nextTick(r,t)}}function G(e,t){let r=this[w];r._closeFrameReceived=!0,r._closeMessage=t,r._closeCode=e,void 0!==r._socket[w]&&(r._socket.removeListener("data",el),process.nextTick(J,r._socket),1005===e?r.close():r.close(e,t))}function Z(){let e=this[w];e.isPaused||e._socket.resume()}function Q(e){let t=this[w];void 0!==t._socket[w]&&(t._socket.removeListener("data",el),process.nextTick(J,t._socket),t.close(e[b])),t._errorEmitted||(t._errorEmitted=!0,t.emit("error",e))}function H(){this[w].emitClose()}function K(e,t){this[w].emit("message",e,t)}function X(e){let t=this[w];t._autoPong&&t.pong(e,!this._isServer,E),t.emit("ping",e)}function Y(e){this[w].emit("pong",e)}function J(e){e.resume()}function ee(e){let t=this[w];t.readyState===j.CLOSED||(t.readyState===j.OPEN&&(t._readyState=j.CLOSING,ei(t)),this._socket.end(),t._errorEmitted||(t._errorEmitted=!0,t.emit("error",e)))}function ei(e){e._closeTimer=setTimeout(e._socket.destroy.bind(e._socket),3e4)}function ec(){let e;let t=this[w];this.removeListener("close",ec),this.removeListener("data",el),this.removeListener("end",ef),t._readyState=j.CLOSING,this._readableState.endEmitted||t._closeFrameReceived||t._receiver._writableState.errorEmitted||null===(e=t._socket.read())||t._receiver.write(e),t._receiver.end(),this[w]=void 0,clearTimeout(t._closeTimer),t._receiver._writableState.finished||t._receiver._writableState.errorEmitted?t.emitClose():(t._receiver.on("error",H),t._receiver.on("finish",H))}function el(e){this[w]._receiver.write(e)||this.pause()}function ef(){let e=this[w];e._readyState=j.CLOSING,e._receiver.end(),this.end()}function eh(){let e=this[w];this.removeListener("error",eh),this.on("error",E),e&&(e._readyState=j.CLOSING,this.destroy())}return Object.defineProperty(j,"CONNECTING",{enumerable:!0,value:R.indexOf("CONNECTING")}),Object.defineProperty(j.prototype,"CONNECTING",{enumerable:!0,value:R.indexOf("CONNECTING")}),Object.defineProperty(j,"OPEN",{enumerable:!0,value:R.indexOf("OPEN")}),Object.defineProperty(j.prototype,"OPEN",{enumerable:!0,value:R.indexOf("OPEN")}),Object.defineProperty(j,"CLOSING",{enumerable:!0,value:R.indexOf("CLOSING")}),Object.defineProperty(j.prototype,"CLOSING",{enumerable:!0,value:R.indexOf("CLOSING")}),Object.defineProperty(j,"CLOSED",{enumerable:!0,value:R.indexOf("CLOSED")}),Object.defineProperty(j.prototype,"CLOSED",{enumerable:!0,value:R.indexOf("CLOSED")}),["binaryType","bufferedAmount","extensions","isPaused","protocol","readyState","url"].forEach(e=>{Object.defineProperty(j.prototype,e,{enumerable:!0})}),["open","error","close","message"].forEach(e=>{Object.defineProperty(j.prototype,`on${e}`,{enumerable:!0,get(){for(let t of this.listeners(e))if(t[v])return t[m];return null},set(t){for(let t of this.listeners(e))if(t[v]){this.removeListener(e,t);break}"function"==typeof t&&this.addEventListener(e,t,{[v]:!0})}})}),j.prototype.addEventListener=x,j.prototype.removeEventListener=k,y=j}eo(),es();var el=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(ec());!function(){if(E)return;E=1;let e=P(),t=z(),{createHash:r}=O(),n=ea(),i=en(),u=function(){if(w)return b;w=1;let{tokenChars:e}=eu();return b={parse:function(t){let r=new Set,n=-1,i=-1,u=0;for(;u`${e}: ${i[e]}`).join("\r\n")+"\r\n\r\n"+n)}function p(e,t,r,n,i){if(e.listenerCount("wsClientError")){let n=Error(i);Error.captureStackTrace(n,p),e.emit("wsClientError",n,r,t)}else h(r,n,i)}}();var ef=function(e){return{success:!1,error:e}},eh=function(){function e(e,t){var r=this;this.closedPromise=void 0,this.messageQueue=[],this.receiverQueue=[],this.done=!1,this.validate=t.validate,this.serialize=t.serialize,this.connectedPromise=new Promise(function(t,n){return Z(r,void 0,void 0,function(){var r,i=this;return Q(this,function(u){switch(u.label){case 0:return r=this,[4,function(e){return Z(this,void 0,void 0,function(){return Q(this,function(t){switch(t.label){case 0:if(!(void 0!=e.policy))return[3,2];return[4,e.policy(e)];case 1:e=t.sent(),t.label=2;case 2:return[2,new el(e.uri,e.protocols,{headers:e.headers})]}})})}(e)];case 1:return r.socket=u.sent(),this.socket.onopen=function(){i.socket.onmessage=i.getMessageHandler(),i.closedPromise=new Promise(function(e){i.socket.onclose=i.getClosedHandler(e)}),i.socket.onerror=i.handleError,t()},this.socket.onerror=function(e){i.error=e.error,n(e)},[2]}})})})}return e.prototype.handleError=function(e){for(this.error=e.error;this.receiverQueue.length>0;){var t=H(this.receiverQueue.shift(),2);t[0],(0,t[1])(e.error)}},e.prototype.getClosedHandler=function(e){var t=this;return function(r){for(t.done=!0;t.receiverQueue.length>0;){var n=H(t.receiverQueue.shift(),2),i=n[0],u=n[1];t.error?u(t.error):i({value:void 0,done:!0})}e()}},e.prototype.getMessageHandler=function(){var e=this;return function(t){var r=e.validate(t);if(r.success){var n=r.message;if(e.receiverQueue.length>0){var i=H(e.receiverQueue.shift(),2),u=i[0];i[1],u({value:n,done:!1})}else e.messageQueue.push(n)}else e.error=r.error,e.socket.close(1e3,"Unexpected message received")}},e.prototype[Symbol.asyncIterator]=function(){var e=this;return{next:function(){return e.error?Promise.reject(e.error):e.done?Promise.resolve({value:void 0,done:!0}):e.messageQueue.length>0?Promise.resolve({value:e.messageQueue.shift(),done:!1}):new Promise(function(t,r){e.receiverQueue.push([t,r])})}}},e.prototype.send=function(e){return Z(this,void 0,void 0,function(){var t;return Q(this,function(r){switch(r.label){case 0:return[4,this.connectedPromise];case 1:var n;if(r.sent(),this.error)throw this.error;return t=this.serialize(e),[2,(n=this.socket,new Promise(function(e,r){n.send(t,function(t){t?r(t):e()})}))]}})})},e.prototype.close=function(){return Z(this,void 0,void 0,function(){return Q(this,function(e){switch(e.label){case 0:return[4,this.connectedPromise];case 1:if(e.sent(),this.done)return[2];return this.socket.close(),[4,this.closedPromise];case 2:return e.sent(),[2]}})})},e}();function ep(e){return"object"==typeof e&&null!==e&&"key"in e&&"string"==typeof e.key}var ed=function(e){function t(t,r){var n=e.call(this,t)||this;return n.errorPredicate=r,n.error=void 0,n}return V(t,e),t.prototype.notifyErrorMessage=function(e){for(;this.waitingReceivers.length>0;){var t=H(this.waitingReceivers.shift(),2);t[0];var r=H(t[1],2),n=r[0];r[1],n(e)}},t.prototype.notifyReceiver=function(e){if(this.errorPredicate(e)){this.error=e,this.notifyErrorMessage(e);return}var t=this.waitingReceivers.findIndex(function(t){var r=H(t,3),n=r[0],i=H(r[1],2);return i[0],i[1],r[2],n(e)});if(-1===t){this.pushBack(e);return}var r=H(this.waitingReceivers.splice(t,1)[0],3);r[0];var n=H(r[1],2),i=n[0];n[1],r[2],i(e)},t.prototype.receive=function(t){return Z(this,void 0,void 0,function(){var r=this;return Q(this,function(n){switch(n.label){case 0:if(void 0!==this.error)return[2,this.error];return[4,e.prototype.receive.call(this,function(e){return t(e)||r.errorPredicate(e)})];case 1:return[2,n.sent()]}})})},t}(function(){function e(e){this.receiveDelegate=e,this.messages=[],this.waitingReceivers=[],this.isPolling=!1,this.pollPromise=null}return e.prototype.pushBack=function(e){this.messages.push(e)},e.prototype.findAndRemove=function(e){var t=this.messages.findIndex(e);return -1===t?null:this.messages.splice(t,1)[0]},e.prototype.pollReceive=function(){return Z(this,void 0,void 0,function(){return Q(this,function(e){return this.isPolling?[2]:(this.isPolling=!0,this.pollPromise=this.doPollReceive(),[2,this.pollPromise])})})},e.prototype.doPollReceive=function(){return Z(this,void 0,void 0,function(){var e,t;return Q(this,function(r){switch(r.label){case 0:r.trys.push([0,4,5,6]),r.label=1;case 1:if(!this.isPolling)return[3,3];return[4,this.receiveDelegate()];case 2:if(null===(e=r.sent()))return this.notifyEndOfStream(),[3,3];if(this.notifyReceiver(e),0===this.waitingReceivers.length)return[3,3];return[3,1];case 3:return[3,6];case 4:return t=r.sent(),this.notifyError(t),[3,6];case 5:return this.isPolling=!1,this.pollPromise=null,[7];case 6:return[2]}})})},e.prototype.notifyError=function(e){for(;this.waitingReceivers.length>0;){var t=H(this.waitingReceivers.shift(),3);t[0];var r=H(t[1],2);r[0];var n=r[1];t[2],n(e)}},e.prototype.notifyEndOfStream=function(){for(;this.waitingReceivers.length>0;){var e=H(this.waitingReceivers.shift(),3);e[0];var t=H(e[1],2),r=t[0];t[1],e[2],r(null)}},e.prototype.notifyReceiver=function(e){var t=this.waitingReceivers.findIndex(function(t){var r=H(t,3),n=r[0],i=H(r[1],2);return i[0],i[1],r[2],n(e)});if(-1===t){this.pushBack(e);return}var r=H(this.waitingReceivers.splice(t,1)[0],3);r[0];var n=H(r[1],2),i=n[0];n[1],r[2],i(e)},e.prototype.queuedMessageCount=function(){return this.messages.length},e.prototype.receive=function(e,t){var r=this,n=this.findAndRemove(e);return null!==n?Promise.resolve(n):new Promise(function(n,i){return Z(r,void 0,void 0,function(){return Q(this,function(r){switch(r.label){case 0:return this.waitingReceivers.push([e,[n,i],t||new AbortController]),[4,this.pollReceive()];case 1:return r.sent(),[2]}})})})},e}()),eg=function(){function e(e,t,r){this.receiveDelegate=e,this.errorPredicate=t,this.endPredicate=r,this.queue=[],this.lock=Promise.resolve()}return e.prototype.receive=function(e){return Z(this,void 0,void 0,function(){var t,r,n;return Q(this,function(i){switch(i.label){case 0:return[4,this.acquireLock()];case 1:t=i.sent(),i.label=2;case 2:for(i.trys.push([2,,6,7]),r=0;r{r.d(t,{y1:()=>i});var n=r(3729);function i(e,t,r){var i=this,u=(0,n.useRef)(null),o=(0,n.useRef)(0),s=(0,n.useRef)(null),a=(0,n.useRef)([]),c=(0,n.useRef)(),l=(0,n.useRef)(),f=(0,n.useRef)(e),h=(0,n.useRef)(!0);(0,n.useEffect)(function(){f.current=e},[e]);var p=!t&&0!==t&&!1;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var d=!!(r=r||{}).leading,g=!("trailing"in r)||!!r.trailing,_="maxWait"in r,v=_?Math.max(+r.maxWait||0,t):null;return(0,n.useEffect)(function(){return h.current=!0,function(){h.current=!1}},[]),(0,n.useMemo)(function(){var e=function(e){var t=a.current,r=c.current;return a.current=c.current=null,o.current=e,l.current=f.current.apply(r,t)},r=function(e,t){p&&cancelAnimationFrame(s.current),s.current=p?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!h.current)return!1;var r=e-u.current;return!u.current||r>=t||r<0||_&&e-o.current>=v},m=function(t){return s.current=null,g&&a.current?e(t):(a.current=c.current=null,l.current)},y=function e(){var i=Date.now();if(n(i))return m(i);if(h.current){var s=t-(i-u.current);r(e,_?Math.min(s,v-(i-o.current)):s)}},D=function(){var f=Date.now(),p=n(f);if(a.current=[].slice.call(arguments),c.current=i,u.current=f,p){if(!s.current&&h.current)return o.current=u.current,r(y,t),d?e(u.current):l.current;if(_)return r(y,t),e(u.current)}return s.current||r(y,t),l.current};return D.cancel=function(){s.current&&(p?cancelAnimationFrame(s.current):clearTimeout(s.current)),o.current=0,a.current=u.current=c.current=s.current=null},D.isPending=function(){return!!s.current},D.flush=function(){return s.current?m(Date.now()):l.current},D},[d,_,t,v,g,p])}},7274:(e,t)=>{function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);r=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}t.defaults=u();var o=/[&<>"']/,s=RegExp(o.source,"g"),a=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,c=RegExp(a.source,"g"),l={"&":"&","<":"<",">":">",'"':""","'":"'"},f=function(e){return l[e]};function h(e,t){if(t){if(o.test(e))return e.replace(s,f)}else if(a.test(e))return e.replace(c,f);return e}var p=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function d(e){return e.replace(p,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var g=/(^|[^\[])\^/g;function _(e,t){e="string"==typeof e?e:e.source,t=t||"";var r={replace:function(t,n){return n=(n=n.source||n).replace(g,"$1"),e=e.replace(t,n),r},getRegex:function(){return new RegExp(e,t)}};return r}var v=/[^\w:]/g,m=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function y(e,t,r){var n,i,u,o;if(e){try{n=decodeURIComponent(d(r)).replace(v,"").toLowerCase()}catch(e){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}t&&!m.test(r)&&(i=t,u=r,D[" "+i]||(b.test(i)?D[" "+i]=i+"/":D[" "+i]=C(i,"/",!0)),o=-1===(i=D[" "+i]).indexOf(":"),r="//"===u.substring(0,2)?o?u:i.replace(w,"$1")+u:"/"!==u.charAt(0)?i+u:o?u:i.replace(E,"$1")+u);try{r=encodeURI(r).replace(/%25/g,"%")}catch(e){return null}return r}var D={},b=/^[^:]+:\/*[^/]*$/,w=/^([^:]+:)[\s\S]*$/,E=/^([^:]+:\/*[^/]*)[\s\S]*$/,x={exec:function(){}};function k(e,t){var r=e.replace(/\|/g,function(e,t,r){for(var n=!1,i=t;--i>=0&&"\\"===r[i];)n=!n;return n?"|":" |"}).split(/ \|/),n=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length1;)1&t&&(r+=e),t>>=1,e+=e;return r+e}function F(e,t,r,n){var i=t.href,u=t.title?h(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){n.state.inLink=!0;var s={type:"link",raw:r,href:i,title:u,text:o,tokens:n.inlineTokens(o)};return n.state.inLink=!1,s}return{type:"image",raw:r,href:i,title:u,text:h(o)}}var S=function(){function e(e){this.options=e||t.defaults}var r=e.prototype;return r.space=function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}},r.code=function(e){var t=this.rules.block.code.exec(e);if(t){var r=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?r:C(r,"\n")}}},r.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var r=t[0],n=function(e,t){var r=e.match(/^(\s+)(?:```)/);if(null===r)return t;var n=r[1];return t.split("\n").map(function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=n.length?e.slice(n.length):e}).join("\n")}(r,t[3]||"");return{type:"code",raw:r,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}},r.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var r=t[2].trim();if(/#$/.test(r)){var n=C(r,"#");this.options.pedantic?r=n.trim():(!n||/ $/.test(n))&&(r=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:r,tokens:this.lexer.inline(r)}}},r.hr=function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}},r.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){var r=t[0].replace(/^ *>[ \t]?/gm,""),n=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(r);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:i,text:r}}},r.list=function(e){var t=this.rules.block.list.exec(e);if(t){var r,n,i,u,o,s,a,c,l,f,h,p,d=t[1].trim(),g=d.length>1,_={type:"list",raw:"",ordered:g,start:g?+d.slice(0,-1):"",loose:!1,items:[]};d=g?"\\d{1,9}\\"+d.slice(-1):"\\"+d,this.options.pedantic&&(d=g?d:"[*+-]");for(var v=RegExp("^( {0,3}"+d+")((?:[ ][^\\n]*)?(?:\\n|$))");e&&(p=!1,!(!(t=v.exec(e))||this.rules.block.hr.test(e)));){if(r=t[0],e=e.substring(r.length),c=t[2].split("\n",1)[0].replace(/^\t+/,function(e){return" ".repeat(3*e.length)}),l=e.split("\n",1)[0],this.options.pedantic?(u=2,h=c.trimLeft()):(u=(u=t[2].search(/[^ ]/))>4?1:u,h=c.slice(u),u+=t[1].length),s=!1,!c&&/^ *$/.test(l)&&(r+=l+"\n",e=e.substring(l.length+1),p=!0),!p)for(var m=RegExp("^ {0,"+Math.min(3,u-1)+"}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))"),y=RegExp("^ {0,"+Math.min(3,u-1)+"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)"),D=RegExp("^ {0,"+Math.min(3,u-1)+"}(?:```|~~~)"),b=RegExp("^ {0,"+Math.min(3,u-1)+"}#");e&&(l=f=e.split("\n",1)[0],this.options.pedantic&&(l=l.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(D.test(l)||b.test(l)||m.test(l)||y.test(e)));){if(l.search(/[^ ]/)>=u||!l.trim())h+="\n"+l.slice(u);else{if(s||c.search(/[^ ]/)>=4||D.test(c)||b.test(c)||y.test(c))break;h+="\n"+l}s||l.trim()||(s=!0),r+=f+"\n",e=e.substring(f.length+1),c=l.slice(u)}!_.loose&&(a?_.loose=!0:/\n *\n *$/.test(r)&&(a=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(h))&&(i="[ ] "!==n[0],h=h.replace(/^\[[ xX]\] +/,"")),_.items.push({type:"list_item",raw:r,task:!!n,checked:i,loose:!1,text:h}),_.raw+=r}_.items[_.items.length-1].raw=r.trimRight(),_.items[_.items.length-1].text=h.trimRight(),_.raw=_.raw.trimRight();var w=_.items.length;for(o=0;o0&&E.some(function(e){return/\n.*\n/.test(e.raw)});_.loose=x}if(_.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:r,raw:t[0],href:n,title:i}}},r.table=function(e){var t=this.rules.block.table.exec(e);if(t){var r={type:"table",header:k(t[1]).map(function(e){return{text:e}}),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(r.header.length===r.align.length){r.raw=t[0];var n,i,u,o,s=r.align.length;for(n=0;n/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):h(t[0]):t[0]}},r.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var r=t[2].trim();if(!this.options.pedantic&&/^$/.test(r))return;var n=C(r.slice(0,-1),"\\");if((r.length-n.length)%2==0)return}else{var i=function(e,t){if(-1===e.indexOf(t[1]))return -1;for(var r=e.length,n=0,i=0;i-1){var u=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,u).trim(),t[3]=""}}var o=t[2],s="";if(this.options.pedantic){var a=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);a&&(o=a[1],s=a[3])}else s=t[3]?t[3].slice(1,-1):"";return o=o.trim(),/^$/.test(r)?o.slice(1):o.slice(1,-1)),F(t,{href:o?o.replace(this.rules.inline._escapes,"$1"):o,title:s?s.replace(this.rules.inline._escapes,"$1"):s},t[0],this.lexer)}},r.reflink=function(e,t){var r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){var n=(r[2]||r[1]).replace(/\s+/g," ");if(!(n=t[n.toLowerCase()])){var i=r[0].charAt(0);return{type:"text",raw:i,text:i}}return F(r,n,r[0],this.lexer)}},r.emStrong=function(e,t,r){void 0===r&&(r="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&!(n[3]&&r.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var i=n[1]||n[2]||"";if(!i||i&&(""===r||this.rules.inline.punctuation.exec(r))){var u,o,s=n[0].length-1,a=s,c=0,l="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+s);null!=(n=l.exec(t));)if(u=n[1]||n[2]||n[3]||n[4]||n[5]||n[6]){if(o=u.length,n[3]||n[4]){a+=o;continue}if((n[5]||n[6])&&s%3&&!((s+o)%3)){c+=o;continue}if(!((a-=o)>0)){o=Math.min(o,o+a+c);var f=e.slice(0,s+n.index+(n[0].length-u.length)+o);if(Math.min(s,o)%2){var h=f.slice(1,-1);return{type:"em",raw:f,text:h,tokens:this.lexer.inlineTokens(h)}}var p=f.slice(2,-2);return{type:"strong",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}}}}},r.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var r=t[2].replace(/\n/g," "),n=/[^ ]/.test(r),i=/^ /.test(r)&&/ $/.test(r);return n&&i&&(r=r.substring(1,r.length-1)),r=h(r,!0),{type:"codespan",raw:t[0],text:r}}},r.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},r.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}},r.autolink=function(e,t){var r,n,i=this.rules.inline.autolink.exec(e);if(i)return n="@"===i[2]?"mailto:"+(r=h(this.options.mangle?t(i[1]):i[1])):r=h(i[1]),{type:"link",raw:i[0],text:r,href:n,tokens:[{type:"text",raw:r,text:r}]}},r.url=function(e,t){var r,n,i,u;if(r=this.rules.inline.url.exec(e)){if("@"===r[2])i="mailto:"+(n=h(this.options.mangle?t(r[0]):r[0]));else{do u=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0];while(u!==r[0]);n=h(r[0]),i="www."===r[1]?"http://"+r[0]:r[0]}return{type:"link",raw:r[0],text:n,href:i,tokens:[{type:"text",raw:n,text:n}]}}},r.inlineText=function(e,t){var r,n=this.rules.inline.text.exec(e);if(n)return r=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):h(n[0]):n[0]:h(this.options.smartypants?t(n[0]):n[0]),{type:"text",raw:n[0],text:r}},e}(),B={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:x,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};B._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/,B._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,B.def=_(B.def).replace("label",B._label).replace("title",B._title).getRegex(),B.bullet=/(?:[*+-]|\d{1,9}[.)])/,B.listItemStart=_(/^( *)(bull) */).replace("bull",B.bullet).getRegex(),B.list=_(B.list).replace(/bull/g,B.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+B.def.source+")").getRegex(),B._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",B._comment=/|$)/,B.html=_(B.html,"i").replace("comment",B._comment).replace("tag",B._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),B.paragraph=_(B._paragraph).replace("hr",B.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",B._tag).getRegex(),B.blockquote=_(B.blockquote).replace("paragraph",B.paragraph).getRegex(),B.normal=r({},B),B.gfm=r({},B.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),B.gfm.table=_(B.gfm.table).replace("hr",B.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",B._tag).getRegex(),B.gfm.paragraph=_(B._paragraph).replace("hr",B.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",B.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",B._tag).getRegex(),B.pedantic=r({},B.normal,{html:_("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",B._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:x,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:_(B.normal._paragraph).replace("hr",B.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",B.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var O={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:x,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:x,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(r="x"+r.toString(16)),n+="&#"+r+";";return n}O._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",O.punctuation=_(O.punctuation).replace(/punctuation/g,O._punctuation).getRegex(),O.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,O.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,O._comment=_(B._comment).replace("(?:-->|$)","-->").getRegex(),O.emStrong.lDelim=_(O.emStrong.lDelim).replace(/punct/g,O._punctuation).getRegex(),O.emStrong.rDelimAst=_(O.emStrong.rDelimAst,"g").replace(/punct/g,O._punctuation).getRegex(),O.emStrong.rDelimUnd=_(O.emStrong.rDelimUnd,"g").replace(/punct/g,O._punctuation).getRegex(),O._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,O._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,O._email=/[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])?)+(?![-_])/,O.autolink=_(O.autolink).replace("scheme",O._scheme).replace("email",O._email).getRegex(),O._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,O.tag=_(O.tag).replace("comment",O._comment).replace("attribute",O._attribute).getRegex(),O._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,O._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,O._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,O.link=_(O.link).replace("label",O._label).replace("href",O._href).replace("title",O._title).getRegex(),O.reflink=_(O.reflink).replace("label",O._label).replace("ref",B._label).getRegex(),O.nolink=_(O.nolink).replace("ref",B._label).getRegex(),O.reflinkSearch=_(O.reflinkSearch,"g").replace("reflink",O.reflink).replace("nolink",O.nolink).getRegex(),O.normal=r({},O),O.pedantic=r({},O.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:_(/^!?\[(label)\]\((.*?)\)/).replace("label",O._label).getRegex(),reflink:_(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",O._label).getRegex()}),O.gfm=r({},O.normal,{escape:_(O.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\0?t[t.length-1].raw+="\n":t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title});continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startBlock&&function(){var t=1/0,r=e.slice(1),n=void 0;o.options.extensions.startBlock.forEach(function(e){"number"==typeof(n=e.call({lexer:this},r))&&n>=0&&(t=Math.min(t,n))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}(),this.state.top&&(r=this.tokenizer.paragraph(i))){n=t[t.length-1],u&&"paragraph"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r),u=i.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(s);break}throw Error(s)}}return this.state.top=!0,t},n.inline=function(e,t){return void 0===t&&(t=[]),this.inlineQueue.push({src:e,tokens:t}),t},n.inlineTokens=function(e,t){var r,n,i,u,o,s,a=this;void 0===t&&(t=[]);var c=e;if(this.tokens.links){var l=Object.keys(this.tokens.links);if(l.length>0)for(;null!=(u=this.tokenizer.rules.inline.reflinkSearch.exec(c));)l.includes(u[0].slice(u[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,u.index)+"["+A("a",u[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(u=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,u.index)+"["+A("a",u[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(u=this.tokenizer.rules.inline.escapedEmSt.exec(c));)c=c.slice(0,u.index+u[0].length-2)+"++"+c.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e;)if(o||(s=""),o=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(function(n){return!!(r=n.call({lexer:a},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)}))){if(r=this.tokenizer.escape(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.tag(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(r=this.tokenizer.link(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,c,s))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e,P))||!this.state.inLink&&(r=this.tokenizer.url(e,P))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startInline&&function(){var t=1/0,r=e.slice(1),n=void 0;a.options.extensions.startInline.forEach(function(e){"number"==typeof(n=e.call({lexer:this},r))&&n>=0&&(t=Math.min(t,n))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}(),r=this.tokenizer.inlineText(i,R)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(s=r.raw.slice(-1)),o=!0,(n=t[t.length-1])&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(e){var f="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(f);break}throw Error(f)}}return t},r=[{key:"rules",get:function(){return{block:B,inline:O}}}],function(e,t){for(var r=0;r'+(r?e:h(e,!0))+"\n":"
"+(r?e:h(e,!0))+"
\n"},r.blockquote=function(e){return"
\n"+e+"
\n"},r.html=function(e){return e},r.heading=function(e,t,r,n){return this.options.headerIds?"'+e+"\n":""+e+"\n"},r.hr=function(){return this.options.xhtml?"
\n":"
\n"},r.list=function(e,t,r){var n=t?"ol":"ul";return"<"+n+(t&&1!==r?' start="'+r+'"':"")+">\n"+e+"\n"},r.listitem=function(e){return"
  • "+e+"
  • \n"},r.checkbox=function(e){return" "},r.paragraph=function(e){return"

    "+e+"

    \n"},r.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},r.tablerow=function(e){return"\n"+e+"\n"},r.tablecell=function(e,t){var r=t.header?"th":"td";return(t.align?"<"+r+' align="'+t.align+'">':"<"+r+">")+e+"\n"},r.strong=function(e){return""+e+""},r.em=function(e){return""+e+""},r.codespan=function(e){return""+e+""},r.br=function(){return this.options.xhtml?"
    ":"
    "},r.del=function(e){return""+e+""},r.link=function(e,t,r){if(null===(e=y(this.options.sanitize,this.options.baseUrl,e)))return r;var n='"},r.image=function(e,t,r){if(null===(e=y(this.options.sanitize,this.options.baseUrl,e)))return r;var n=''+r+'":">"},r.text=function(e){return e},e}(),j=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,r){return""+r},t.image=function(e,t,r){return""+r},t.br=function(){return""},e}(),z=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var r=e,n=0;if(this.seen.hasOwnProperty(r)){n=this.seen[e];do r=e+"-"+ ++n;while(this.seen.hasOwnProperty(r))}return t||(this.seen[e]=n,this.seen[r]=0),r},t.slug=function(e,t){void 0===t&&(t={});var r=this.serialize(e);return this.getNextSafeSlug(r,t.dryrun)},e}(),L=function(){function e(e){this.options=e||t.defaults,this.options.renderer=this.options.renderer||new T,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new j,this.slugger=new z}e.parse=function(t,r){return new e(r).parse(t)},e.parseInline=function(t,r){return new e(r).parseInline(t)};var r=e.prototype;return r.parse=function(e,t){void 0===t&&(t=!0);var r,n,i,u,o,s,a,c,l,f,h,p,g,_,v,m,y,D,b,w="",E=e.length;for(r=0;r0&&"paragraph"===v.tokens[0].type?(v.tokens[0].text=D+" "+v.tokens[0].text,v.tokens[0].tokens&&v.tokens[0].tokens.length>0&&"text"===v.tokens[0].tokens[0].type&&(v.tokens[0].tokens[0].text=D+" "+v.tokens[0].tokens[0].text)):v.tokens.unshift({type:"text",text:D}):_+=D),_+=this.parse(v.tokens,g),l+=this.renderer.listitem(_,y,m);w+=this.renderer.list(l,h,p);continue;case"html":w+=this.renderer.html(f.text);continue;case"paragraph":w+=this.renderer.paragraph(this.parseInline(f.tokens));continue;case"text":for(l=f.tokens?this.parseInline(f.tokens):f.text;r+1";if(c)return Promise.resolve(t);if(l){l(null,t);return}return t}if(c)return Promise.reject(e);if(l){l(e);return}throw e});if(null==n)return s(Error("marked(): input parameter is undefined or null"));if("string"!=typeof n)return s(Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if((f=i)&&f.sanitize&&!f.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options"),i.hooks&&(i.hooks.options=i),u){var a,c,l,f,p,d=i.highlight;try{i.hooks&&(n=i.hooks.preprocess(n)),p=e(n,i)}catch(e){return s(e)}var g=function(e){var r;if(!e)try{i.walkTokens&&U.walkTokens(p,i.walkTokens),r=t(p,i),i.hooks&&(r=i.hooks.postprocess(r))}catch(t){e=t}return i.highlight=d,e?s(e):u(null,r)};if(!d||d.length<3||(delete i.highlight,!p.length))return g();var _=0;return U.walkTokens(p,function(e){"code"===e.type&&(_++,setTimeout(function(){d(e.text,e.lang,function(t,r){if(t)return g(t);null!=r&&r!==e.text&&(e.text=r,e.escaped=!0),0==--_&&g()})},0))}),void(0===_&&g())}if(i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(n):n).then(function(t){return e(t,i)}).then(function(e){return i.walkTokens?Promise.all(U.walkTokens(e,i.walkTokens)).then(function(){return e}):e}).then(function(e){return t(e,i)}).then(function(e){return i.hooks?i.hooks.postprocess(e):e}).catch(s);try{i.hooks&&(n=i.hooks.preprocess(n));var v=e(n,i);i.walkTokens&&U.walkTokens(v,i.walkTokens);var m=t(v,i);return i.hooks&&(m=i.hooks.postprocess(m)),m}catch(e){return s(e)}}}function U(e,t,r){return N(I.lex,L.parse)(e,t,r)}$.passThroughHooks=new Set(["preprocess","postprocess"]),U.options=U.setOptions=function(e){var n;return U.defaults=r({},U.defaults,e),n=U.defaults,t.defaults=n,U},U.getDefaults=u,U.defaults=t.defaults,U.use=function(){for(var e=U.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,n=Array(t),i=0;i{r.d(t,{Z:()=>h});var n=r(63810),i=r(66598),u=r(12603),o=r(27774),s=r(81074),a=r(12005),c=r(66874),l=r(16228),f=Object.prototype.hasOwnProperty;let h=function(e){if(null==e)return!0;if((0,s.Z)(e)&&((0,o.Z)(e)||"string"==typeof e||"function"==typeof e.splice||(0,a.Z)(e)||(0,l.Z)(e)||(0,u.Z)(e)))return!e.length;var t=(0,i.Z)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,c.Z)(e))return!(0,n.Z)(e).length;for(var r in e)if(f.call(e,r))return!1;return!0}}};