=4||(h=Wu(i),h.length&&h[0]===""&&h.shift(),h.length&&h[h.length-1]===""&&h.pop(),p=h.length,p===0||p!==m.length))return!1;if(o)return!0;for(f=e.parentType,e.parentType="table",A=e.md.block.ruler.getRules("blockquote"),g=e.push("table_open","table",1),g.map=w=[n,0],g=e.push("thead_open","thead",1),g.map=[n,n+1],g=e.push("tr_open","tr",1),g.map=[n,n+1],l=0;l=4)break;for(h=Wu(i),h.length&&h[0]===""&&h.shift(),h.length&&h[h.length-1]===""&&h.pop(),u===n+2&&(g=e.push("tbody_open","tbody",1),g.map=y=[n+2,0]),g=e.push("tr_open","tr",1),g.map=[u,u+1],l=0;l=4){o++,r=o;continue}break}return e.line=r,i=e.push("code_block","code",0),i.content=e.getLines(n,r,4+e.blkIndent,!1)+`
+`,i.map=[n,e.line],!0},xee=function(e,n,s,o){var r,i,a,l,d,u,h,p=!1,g=e.bMarks[n]+e.tShift[n],m=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||g+3>m||(r=e.src.charCodeAt(g),r!==126&&r!==96)||(d=g,g=e.skipChars(g,r),i=g-d,i<3)||(h=e.src.slice(d,g),a=e.src.slice(g,m),r===96&&a.indexOf(String.fromCharCode(r))>=0))return!1;if(o)return!0;for(l=n;l++,!(l>=s||(g=d=e.bMarks[l]+e.tShift[l],m=e.eMarks[l],g=4)&&(g=e.skipChars(g,r),!(g-d=4||e.src.charCodeAt(M)!==62)return!1;if(o)return!0;for(m=[],_=[],f=[],k=[],O=e.md.block.ruler.getRules("blockquote"),y=e.parentType,e.parentType="blockquote",p=n;p=j));p++){if(e.src.charCodeAt(M++)===62&&!v){for(l=e.sCount[p]+1,e.src.charCodeAt(M)===32?(M++,l++,r=!1,A=!0):e.src.charCodeAt(M)===9?(A=!0,(e.bsCount[p]+l)%4===3?(M++,l++,r=!1):r=!0):A=!1,g=l,m.push(e.bMarks[p]),e.bMarks[p]=M;M=j,_.push(e.bsCount[p]),e.bsCount[p]=e.sCount[p]+1+(A?1:0),f.push(e.sCount[p]),e.sCount[p]=g-l,k.push(e.tShift[p]),e.tShift[p]=M-e.bMarks[p];continue}if(u)break;for(D=!1,a=0,d=O.length;a",N.map=h=[n,0],e.md.block.tokenize(e,n,p),N=e.push("blockquote_close","blockquote",-1),N.markup=">",e.lineMax=C,e.parentType=y,h[1]=e.line,a=0;a=4||(r=e.src.charCodeAt(d++),r!==42&&r!==45&&r!==95))return!1;for(i=1;d=r||(n=t.src.charCodeAt(o++),n<48||n>57))return-1;for(;;){if(o>=r)return-1;if(n=t.src.charCodeAt(o++),n>=48&&n<=57){if(o-s>=10)return-1;continue}if(n===41||n===46)break;return-1}return o=4||e.listIndent>=0&&e.sCount[H]-e.listIndent>=4&&e.sCount[H]=e.blkIndent&&(T=!0),(M=Ju(e,H))>=0){if(h=!0,B=e.bMarks[H]+e.tShift[H],y=Number(e.src.slice(B,M-1)),T&&y!==1)return!1}else if((M=Yu(e,H))>=0)h=!1;else return!1;if(T&&e.skipSpaces(M)>=e.eMarks[H])return!1;if(o)return!0;for(w=e.src.charCodeAt(M-1),_=e.tokens.length,h?(re=e.push("ordered_list_open","ol",1),y!==1&&(re.attrs=[["start",y]])):re=e.push("bullet_list_open","ul",1),re.map=m=[H,0],re.markup=String.fromCharCode(w),j=!1,P=e.md.block.ruler.getRules("list"),D=e.parentType,e.parentType="list";H=f?d=1:d=k-u,d>4&&(d=1),l=u+d,re=e.push("list_item_open","li",1),re.markup=String.fromCharCode(w),re.map=p=[H,0],h&&(re.info=e.src.slice(B,M-1)),v=e.tight,N=e.tShift[H],O=e.sCount[H],A=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=l,e.tight=!0,e.tShift[H]=i-e.bMarks[H],e.sCount[H]=k,i>=f&&e.isEmpty(H+1)?e.line=Math.min(e.line+2,s):e.md.block.tokenize(e,H,s,!0),(!e.tight||j)&&(G=!1),j=e.line-H>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=A,e.tShift[H]=N,e.sCount[H]=O,e.tight=v,re=e.push("list_item_close","li",-1),re.markup=String.fromCharCode(w),H=e.line,p[1]=H,H>=s||e.sCount[H]=4)break;for(ee=!1,a=0,g=P.length;a=4||e.src.charCodeAt(O)!==91)return!1;for(;++O3)&&!(e.sCount[v]<0)){for(f=!1,u=0,h=k.length;u"u"&&(e.env.references={}),typeof e.env.references[p]>"u"&&(e.env.references[p]={title:A,href:d}),e.parentType=m,e.line=n+D+1),!0)},Ree=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],xi={},Lee="[a-zA-Z_:][a-zA-Z0-9:._-]*",Dee="[^\"'=<>`\\x00-\\x20]+",Nee="'[^']*'",Iee='"[^"]*"',Pee="(?:"+Dee+"|"+Nee+"|"+Iee+")",Fee="(?:\\s+"+Lee+"(?:\\s*=\\s*"+Pee+")?)",jg="<[A-Za-z][A-Za-z0-9\\-]*"+Fee+"*\\s*\\/?>",qg="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Bee="|",zee="<[?][\\s\\S]*?[?]>",$ee="]*>",Uee="",jee=new RegExp("^(?:"+jg+"|"+qg+"|"+Bee+"|"+zee+"|"+$ee+"|"+Uee+")"),qee=new RegExp("^(?:"+jg+"|"+qg+")");xi.HTML_TAG_RE=jee;xi.HTML_OPEN_CLOSE_TAG_RE=qee;var Hee=Ree,Vee=xi.HTML_OPEN_CLOSE_TAG_RE,fs=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^?("+Hee.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(Vee.source+"\\s*$"),/^$/,!1]],Gee=function(e,n,s,o){var r,i,a,l,d=e.bMarks[n]+e.tShift[n],u=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(d)!==60)return!1;for(l=e.src.slice(d,u),r=0;r=4||(r=e.src.charCodeAt(d),r!==35||d>=u))return!1;for(i=1,r=e.src.charCodeAt(++d);r===35&&d6||dd&&Qu(e.src.charCodeAt(a-1))&&(u=a),e.line=n+1,l=e.push("heading_open","h"+String(i),1),l.markup="########".slice(0,i),l.map=[n,e.line],l=e.push("inline","",0),l.content=e.src.slice(d,u).trim(),l.map=[n,e.line],l.children=[],l=e.push("heading_close","h"+String(i),-1),l.markup="########".slice(0,i)),!0)},Zee=function(e,n,s){var o,r,i,a,l,d,u,h,p,g=n+1,m,_=e.md.block.ruler.getRules("paragraph");if(e.sCount[n]-e.blkIndent>=4)return!1;for(m=e.parentType,e.parentType="paragraph";g3)){if(e.sCount[g]>=e.blkIndent&&(d=e.bMarks[g]+e.tShift[g],u=e.eMarks[g],d=u)))){h=p===61?1:2;break}if(!(e.sCount[g]<0)){for(r=!1,i=0,a=_.length;i3)&&!(e.sCount[u]<0)){for(r=!1,i=0,a=h.length;i0&&this.level++,this.tokens.push(s),s};on.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};on.prototype.skipEmptyLines=function(e){for(var n=this.lineMax;en;)if(!ki(this.src.charCodeAt(--e)))return e+1;return e};on.prototype.skipChars=function(e,n){for(var s=this.src.length;es;)if(n!==this.src.charCodeAt(--e))return e+1;return e};on.prototype.getLines=function(e,n,s,o){var r,i,a,l,d,u,h,p=e;if(e>=n)return"";for(u=new Array(n-e),r=0;ps?u[r]=new Array(i-s+1).join(" ")+this.src.slice(l,d):u[r]=this.src.slice(l,d)}return u.join("")};on.prototype.Token=Hg;var Yee=on,Jee=kc,lr=[["table",vee,["paragraph","reference"]],["code",wee],["fence",xee,["paragraph","reference","blockquote","list"]],["blockquote",Eee,["paragraph","reference","blockquote","list"]],["hr",Aee,["paragraph","reference","blockquote","list"]],["list",Tee,["paragraph","reference","blockquote"]],["reference",Oee],["html_block",Gee,["paragraph","reference","blockquote"]],["heading",Kee,["paragraph","reference","blockquote"]],["lheading",Zee],["paragraph",Wee]];function Ei(){this.ruler=new Jee;for(var t=0;t=n||t.sCount[l]=u){t.line=n;break}for(r=t.line,o=0;o=t.line)throw new Error("block rule didn't increment state.line");break}if(!s)throw new Error("none of the block rules matched");t.tight=!d,t.isEmpty(t.line-1)&&(d=!0),l=t.line,l0||(s=e.pos,o=e.posMax,s+3>o)||e.src.charCodeAt(s)!==58||e.src.charCodeAt(s+1)!==47||e.src.charCodeAt(s+2)!==47||(r=e.pending.match(tte),!r)||(i=r[1],a=e.md.linkify.matchAtStart(e.src.slice(s-i.length)),!a)||(l=a.url,l.length<=i.length)||(l=l.replace(/\*+$/,""),d=e.md.normalizeLink(l),!e.md.validateLink(d))?!1:(n||(e.pending=e.pending.slice(0,-i.length),u=e.push("link_open","a",1),u.attrs=[["href",d]],u.markup="linkify",u.info="auto",u=e.push("text","",0),u.content=e.md.normalizeLinkText(l),u=e.push("link_close","a",-1),u.markup="linkify",u.info="auto"),e.pos+=l.length-i.length,!0)},ste=He.isSpace,ote=function(e,n){var s,o,r,i=e.pos;if(e.src.charCodeAt(i)!==10)return!1;if(s=e.pending.length-1,o=e.posMax,!n)if(s>=0&&e.pending.charCodeAt(s)===32)if(s>=1&&e.pending.charCodeAt(s-1)===32){for(r=s-1;r>=1&&e.pending.charCodeAt(r-1)===32;)r--;e.pending=e.pending.slice(0,r),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(i++;i?@[]^_`{|}~-".split("").forEach(function(t){Ac[t.charCodeAt(0)]=1});var ite=function(e,n){var s,o,r,i,a,l=e.pos,d=e.posMax;if(e.src.charCodeAt(l)!==92||(l++,l>=d))return!1;if(s=e.src.charCodeAt(l),s===10){for(n||e.push("hardbreak","br",0),l++;l=55296&&s<=56319&&l+1=56320&&o<=57343&&(i+=e.src[l+1],l++)),r="\\"+i,n||(a=e.push("text_special","",0),s<256&&Ac[s]!==0?a.content=i:a.content=r,a.markup=r,a.info="escape"),e.pos=l+1,!0},ate=function(e,n){var s,o,r,i,a,l,d,u,h=e.pos,p=e.src.charCodeAt(h);if(p!==96)return!1;for(s=h,h++,o=e.posMax;h=0;n--)s=e[n],!(s.marker!==95&&s.marker!==42)&&s.end!==-1&&(o=e[s.end],a=n>0&&e[n-1].end===s.end+1&&e[n-1].marker===s.marker&&e[n-1].token===s.token-1&&e[s.end+1].token===o.token+1,i=String.fromCharCode(s.marker),r=t.tokens[s.token],r.type=a?"strong_open":"em_open",r.tag=a?"strong":"em",r.nesting=1,r.markup=a?i+i:i,r.content="",r=t.tokens[o.token],r.type=a?"strong_close":"em_close",r.tag=a?"strong":"em",r.nesting=-1,r.markup=a?i+i:i,r.content="",a&&(t.tokens[e[n-1].token].content="",t.tokens[e[s.end+1].token].content="",n--))}Ai.postProcess=function(e){var n,s=e.tokens_meta,o=e.tokens_meta.length;for(th(e,e.delimiters),n=0;n=_)return!1;if(w=l,d=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),d.ok){for(p=e.md.normalizeLink(d.str),e.md.validateLink(p)?l=d.pos:p="",w=l;l<_&&(o=e.src.charCodeAt(l),!(!ra(o)&&o!==10));l++);if(d=e.md.helpers.parseLinkTitle(e.src,l,e.posMax),l<_&&w!==l&&d.ok)for(g=d.str,l=d.pos;l<_&&(o=e.src.charCodeAt(l),!(!ra(o)&&o!==10));l++);}(l>=_||e.src.charCodeAt(l)!==41)&&(y=!0),l++}if(y){if(typeof e.env.references>"u")return!1;if(l<_&&e.src.charCodeAt(l)===91?(w=l+1,l=e.md.helpers.parseLinkLabel(e,l),l>=0?r=e.src.slice(w,l++):l=i+1):l=i+1,r||(r=e.src.slice(a,i)),u=e.env.references[lte(r)],!u)return e.pos=m,!1;p=u.href,g=u.title}return n||(e.pos=a,e.posMax=i,h=e.push("link_open","a",1),h.attrs=s=[["href",p]],g&&s.push(["title",g]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,h=e.push("link_close","a",-1)),e.pos=l,e.posMax=_,!0},dte=He.normalizeReference,ia=He.isSpace,ute=function(e,n){var s,o,r,i,a,l,d,u,h,p,g,m,_,w="",y=e.pos,f=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(l=e.pos+2,a=e.md.helpers.parseLinkLabel(e,e.pos+1,!1),a<0))return!1;if(d=a+1,d=f)return!1;for(_=d,h=e.md.helpers.parseLinkDestination(e.src,d,e.posMax),h.ok&&(w=e.md.normalizeLink(h.str),e.md.validateLink(w)?d=h.pos:w=""),_=d;d=f||e.src.charCodeAt(d)!==41)return e.pos=y,!1;d++}else{if(typeof e.env.references>"u")return!1;if(d=0?i=e.src.slice(_,d++):d=a+1):d=a+1,i||(i=e.src.slice(l,a)),u=e.env.references[dte(i)],!u)return e.pos=y,!1;w=u.href,p=u.title}return n||(r=e.src.slice(l,a),e.md.inline.parse(r,e.md,e.env,m=[]),g=e.push("image","img",0),g.attrs=s=[["src",w],["alt",""]],g.children=m,g.content=r,p&&s.push(["title",p])),e.pos=d,e.posMax=f,!0},hte=/^([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])?)*)$/,fte=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,pte=function(e,n){var s,o,r,i,a,l,d=e.pos;if(e.src.charCodeAt(d)!==60)return!1;for(a=e.pos,l=e.posMax;;){if(++d>=l||(i=e.src.charCodeAt(d),i===60))return!1;if(i===62)break}return s=e.src.slice(a+1,d),fte.test(s)?(o=e.md.normalizeLink(s),e.md.validateLink(o)?(n||(r=e.push("link_open","a",1),r.attrs=[["href",o]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(s),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=s.length+2,!0):!1):hte.test(s)?(o=e.md.normalizeLink("mailto:"+s),e.md.validateLink(o)?(n||(r=e.push("link_open","a",1),r.attrs=[["href",o]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(s),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=s.length+2,!0):!1):!1},gte=xi.HTML_TAG_RE;function mte(t){return/^\s]/i.test(t)}function _te(t){return/^<\/a\s*>/i.test(t)}function bte(t){var e=t|32;return e>=97&&e<=122}var yte=function(e,n){var s,o,r,i,a=e.pos;return!e.md.options.html||(r=e.posMax,e.src.charCodeAt(a)!==60||a+2>=r)||(s=e.src.charCodeAt(a+1),s!==33&&s!==63&&s!==47&&!bte(s))||(o=e.src.slice(a).match(gte),!o)?!1:(n||(i=e.push("html_inline","",0),i.content=o[0],mte(i.content)&&e.linkLevel++,_te(i.content)&&e.linkLevel--),e.pos+=o[0].length,!0)},nh=Ig,vte=He.has,wte=He.isValidEntityCode,sh=He.fromCodePoint,xte=/^((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,kte=/^&([a-z][a-z0-9]{1,31});/i,Ete=function(e,n){var s,o,r,i,a=e.pos,l=e.posMax;if(e.src.charCodeAt(a)!==38||a+1>=l)return!1;if(s=e.src.charCodeAt(a+1),s===35){if(r=e.src.slice(a).match(xte),r)return n||(o=r[1][0].toLowerCase()==="x"?parseInt(r[1].slice(1),16):parseInt(r[1],10),i=e.push("text_special","",0),i.content=wte(o)?sh(o):sh(65533),i.markup=r[0],i.info="entity"),e.pos+=r[0].length,!0}else if(r=e.src.slice(a).match(kte),r&&vte(nh,r[1]))return n||(i=e.push("text_special","",0),i.content=nh[r[1]],i.markup=r[0],i.info="entity"),e.pos+=r[0].length,!0;return!1};function oh(t){var e,n,s,o,r,i,a,l,d={},u=t.length;if(u){var h=0,p=-2,g=[];for(e=0;er;n-=g[n]+1)if(o=t[n],o.marker===s.marker&&o.open&&o.end<0&&(a=!1,(o.close||s.open)&&(o.length+s.length)%3===0&&(o.length%3!==0||s.length%3!==0)&&(a=!0),!a)){l=n>0&&!t[n-1].open?g[n-1]+1:0,g[e]=e-n+l,g[n]=l,s.open=!1,o.end=e,o.close=!1,i=-1,p=-2;break}i!==-1&&(d[s.marker][(s.open?3:0)+(s.length||0)%3]=i)}}}var Cte=function(e){var n,s=e.tokens_meta,o=e.tokens_meta.length;for(oh(e.delimiters),n=0;n0&&o++,r[n].type==="text"&&n+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(s),this.tokens_meta.push(o),s};jo.prototype.scanDelims=function(t,e){var n=t,s,o,r,i,a,l,d,u,h,p=!0,g=!0,m=this.posMax,_=this.src.charCodeAt(t);for(s=t>0?this.src.charCodeAt(t-1):32;n=t.pos)throw new Error("inline rule didn't increment state.pos");break}}else t.pos=t.posMax;e||t.pos++,a[s]=t.pos};qo.prototype.tokenize=function(t){for(var e,n,s,o=this.ruler.getRules(""),r=o.length,i=t.posMax,a=t.md.options.maxNesting;t.pos=t.pos)throw new Error("inline rule didn't increment state.pos");break}}if(e){if(t.pos>=i)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()};qo.prototype.parse=function(t,e,n,s){var o,r,i,a=new this.State(t,e,n,s);for(this.tokenize(a),r=this.ruler2.getRules(""),i=r.length,o=0;o|$))",e.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}),ca}function El(t){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(n){n&&Object.keys(n).forEach(function(s){t[s]=n[s]})}),t}function Si(t){return Object.prototype.toString.call(t)}function Ote(t){return Si(t)==="[object String]"}function Rte(t){return Si(t)==="[object Object]"}function Lte(t){return Si(t)==="[object RegExp]"}function dh(t){return Si(t)==="[object Function]"}function Dte(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var Vg={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function Nte(t){return Object.keys(t||{}).reduce(function(e,n){return e||Vg.hasOwnProperty(n)},!1)}var Ite={"http:":{validate:function(t,e,n){var s=t.slice(e);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(s)?s.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,e,n){var s=t.slice(e);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(s)?e>=3&&t[e-3]===":"||e>=3&&t[e-3]==="/"?0:s.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(t,e,n){var s=t.slice(e);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(s)?s.match(n.re.mailto)[0].length:0}}},Pte="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",Fte="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function Bte(t){t.__index__=-1,t.__text_cache__=""}function zte(t){return function(e,n){var s=e.slice(n);return t.test(s)?s.match(t)[0].length:0}}function uh(){return function(t,e){e.normalize(t)}}function zr(t){var e=t.re=Mte()(t.__opts__),n=t.__tlds__.slice();t.onCompile(),t.__tlds_replaced__||n.push(Pte),n.push(e.src_xn),e.src_tlds=n.join("|");function s(a){return a.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(s(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(s(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(s(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(s(e.tpl_host_fuzzy_test),"i");var o=[];t.__compiled__={};function r(a,l){throw new Error('(LinkifyIt) Invalid schema "'+a+'": '+l)}Object.keys(t.__schemas__).forEach(function(a){var l=t.__schemas__[a];if(l!==null){var d={validate:null,link:null};if(t.__compiled__[a]=d,Rte(l)){Lte(l.validate)?d.validate=zte(l.validate):dh(l.validate)?d.validate=l.validate:r(a,l),dh(l.normalize)?d.normalize=l.normalize:l.normalize?r(a,l):d.normalize=uh();return}if(Ote(l)){o.push(a);return}r(a,l)}}),o.forEach(function(a){t.__compiled__[t.__schemas__[a]]&&(t.__compiled__[a].validate=t.__compiled__[t.__schemas__[a]].validate,t.__compiled__[a].normalize=t.__compiled__[t.__schemas__[a]].normalize)}),t.__compiled__[""]={validate:null,normalize:uh()};var i=Object.keys(t.__compiled__).filter(function(a){return a.length>0&&t.__compiled__[a]}).map(Dte).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+i+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+i+")","ig"),t.re.schema_at_start=RegExp("^"+t.re.schema_search.source,"i"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i"),Bte(t)}function $te(t,e){var n=t.__index__,s=t.__last_index__,o=t.__text_cache__.slice(n,s);this.schema=t.__schema__.toLowerCase(),this.index=n+e,this.lastIndex=s+e,this.raw=o,this.text=o,this.url=o}function Cl(t,e){var n=new $te(t,e);return t.__compiled__[n.schema].normalize(n,t),n}function wt(t,e){if(!(this instanceof wt))return new wt(t,e);e||Nte(t)&&(e=t,t={}),this.__opts__=El({},Vg,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=El({},Ite,t),this.__compiled__={},this.__tlds__=Fte,this.__tlds_replaced__=!1,this.re={},zr(this)}wt.prototype.add=function(e,n){return this.__schemas__[e]=n,zr(this),this};wt.prototype.set=function(e){return this.__opts__=El(this.__opts__,e),this};wt.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var n,s,o,r,i,a,l,d,u;if(this.re.schema_test.test(e)){for(l=this.re.schema_search,l.lastIndex=0;(n=l.exec(e))!==null;)if(r=this.testSchemaAt(e,n[2],l.lastIndex),r){this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+r;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(d=e.search(this.re.host_fuzzy_test),d>=0&&(this.__index__<0||d=0&&(o=e.match(this.re.email_fuzzy))!==null&&(i=o.index+o[1].length,a=o.index+o[0].length,(this.__index__<0||ithis.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=a))),this.__index__>=0};wt.prototype.pretest=function(e){return this.re.pretest.test(e)};wt.prototype.testSchemaAt=function(e,n,s){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(e,s,this):0};wt.prototype.match=function(e){var n=0,s=[];this.__index__>=0&&this.__text_cache__===e&&(s.push(Cl(this,n)),n=this.__last_index__);for(var o=n?e.slice(n):e;this.test(o);)s.push(Cl(this,n)),o=o.slice(this.__last_index__),n+=this.__last_index__;return s.length?s:null};wt.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;var n=this.re.schema_at_start.exec(e);if(!n)return null;var s=this.testSchemaAt(e,n[2],n[0].length);return s?(this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+s,Cl(this,0)):null};wt.prototype.tlds=function(e,n){return e=Array.isArray(e)?e:[e],n?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(s,o,r){return s!==r[o-1]}).reverse(),zr(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,zr(this),this)};wt.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};wt.prototype.onCompile=function(){};var Ute=wt;const Cs=2147483647,Zt=36,Tc=1,No=26,jte=38,qte=700,Gg=72,Kg=128,Zg="-",Hte=/^xn--/,Vte=/[^\0-\x7F]/,Gte=/[\x2E\u3002\uFF0E\uFF61]/g,Kte={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},da=Zt-Tc,Wt=Math.floor,ua=String.fromCharCode;function Cn(t){throw new RangeError(Kte[t])}function Zte(t,e){const n=[];let s=t.length;for(;s--;)n[s]=e(t[s]);return n}function Wg(t,e){const n=t.split("@");let s="";n.length>1&&(s=n[0]+"@",t=n[1]),t=t.replace(Gte,".");const o=t.split("."),r=Zte(o,e).join(".");return s+r}function Mc(t){const e=[];let n=0;const s=t.length;for(;n=55296&&o<=56319&&nString.fromCodePoint(...t),Wte=function(t){return t>=48&&t<58?26+(t-48):t>=65&&t<91?t-65:t>=97&&t<123?t-97:Zt},hh=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},Jg=function(t,e,n){let s=0;for(t=n?Wt(t/qte):t>>1,t+=Wt(t/e);t>da*No>>1;s+=Zt)t=Wt(t/da);return Wt(s+(da+1)*t/(t+jte))},Oc=function(t){const e=[],n=t.length;let s=0,o=Kg,r=Gg,i=t.lastIndexOf(Zg);i<0&&(i=0);for(let a=0;a=128&&Cn("not-basic"),e.push(t.charCodeAt(a));for(let a=i>0?i+1:0;a=n&&Cn("invalid-input");const p=Wte(t.charCodeAt(a++));p>=Zt&&Cn("invalid-input"),p>Wt((Cs-s)/u)&&Cn("overflow"),s+=p*u;const g=h<=r?Tc:h>=r+No?No:h-r;if(pWt(Cs/m)&&Cn("overflow"),u*=m}const d=e.length+1;r=Jg(s-l,d,l==0),Wt(s/d)>Cs-o&&Cn("overflow"),o+=Wt(s/d),s%=d,e.splice(s++,0,o)}return String.fromCodePoint(...e)},Rc=function(t){const e=[];t=Mc(t);const n=t.length;let s=Kg,o=0,r=Gg;for(const l of t)l<128&&e.push(ua(l));const i=e.length;let a=i;for(i&&e.push(Zg);a=s&&uWt((Cs-o)/d)&&Cn("overflow"),o+=(l-s)*d,s=l;for(const u of t)if(uCs&&Cn("overflow"),u===s){let h=o;for(let p=Zt;;p+=Zt){const g=p<=r?Tc:p>=r+No?No:p-r;if(h=0))try{e.hostname=em.toASCII(e.hostname)}catch{}return Wn.encode(Wn.format(e))}function fne(t){var e=Wn.parse(t,!0);if(e.hostname&&(!e.protocol||tm.indexOf(e.protocol)>=0))try{e.hostname=em.toUnicode(e.hostname)}catch{}return Wn.decode(Wn.format(e),Wn.decode.defaultChars+"%")}function Rt(t,e){if(!(this instanceof Rt))return new Rt(t,e);e||mo.isString(t)||(e=t||{},t="default"),this.inline=new ine,this.block=new rne,this.core=new one,this.renderer=new sne,this.linkify=new ane,this.validateLink=une,this.normalizeLink=hne,this.normalizeLinkText=fne,this.utils=mo,this.helpers=mo.assign({},nne),this.options={},this.configure(t),e&&this.set(e)}Rt.prototype.set=function(t){return mo.assign(this.options,t),this};Rt.prototype.configure=function(t){var e=this,n;if(mo.isString(t)&&(n=t,t=lne[n],!t))throw new Error('Wrong `markdown-it` preset "'+n+'", check name');if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&e.set(t.options),t.components&&Object.keys(t.components).forEach(function(s){t.components[s].rules&&e[s].ruler.enableOnly(t.components[s].rules),t.components[s].rules2&&e[s].ruler2.enableOnly(t.components[s].rules2)}),this};Rt.prototype.enable=function(t,e){var n=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(o){n=n.concat(this[o].ruler.enable(t,!0))},this),n=n.concat(this.inline.ruler2.enable(t,!0));var s=t.filter(function(o){return n.indexOf(o)<0});if(s.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+s);return this};Rt.prototype.disable=function(t,e){var n=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(o){n=n.concat(this[o].ruler.disable(t,!0))},this),n=n.concat(this.inline.ruler2.disable(t,!0));var s=t.filter(function(o){return n.indexOf(o)<0});if(s.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+s);return this};Rt.prototype.use=function(t){var e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this};Rt.prototype.parse=function(t,e){if(typeof t!="string")throw new Error("Input data should be a String");var n=new this.core.State(t,this,e);return this.core.process(n),n.tokens};Rt.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)};Rt.prototype.parseInline=function(t,e){var n=new this.core.State(t,this,e);return n.inlineMode=!0,this.core.process(n),n.tokens};Rt.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)};var pne=Rt,gne=pne;const mne=ls(gne),_ne="😀",bne="😃",yne="😄",vne="😁",wne="😆",xne="😆",kne="😅",Ene="🤣",Cne="😂",Ane="🙂",Sne="🙃",Tne="😉",Mne="😊",One="😇",Rne="🥰",Lne="😍",Dne="🤩",Nne="😘",Ine="😗",Pne="☺️",Fne="😚",Bne="😙",zne="🥲",$ne="😋",Une="😛",jne="😜",qne="🤪",Hne="😝",Vne="🤑",Gne="🤗",Kne="🤭",Zne="🤫",Wne="🤔",Yne="🤐",Jne="🤨",Qne="😐",Xne="😑",ese="😶",tse="😏",nse="😒",sse="🙄",ose="😬",rse="🤥",ise="😌",ase="😔",lse="😪",cse="🤤",dse="😴",use="😷",hse="🤒",fse="🤕",pse="🤢",gse="🤮",mse="🤧",_se="🥵",bse="🥶",yse="🥴",vse="😵",wse="🤯",xse="🤠",kse="🥳",Ese="🥸",Cse="😎",Ase="🤓",Sse="🧐",Tse="😕",Mse="😟",Ose="🙁",Rse="☹️",Lse="😮",Dse="😯",Nse="😲",Ise="😳",Pse="🥺",Fse="😦",Bse="😧",zse="😨",$se="😰",Use="😥",jse="😢",qse="😭",Hse="😱",Vse="😖",Gse="😣",Kse="😞",Zse="😓",Wse="😩",Yse="😫",Jse="🥱",Qse="😤",Xse="😡",eoe="😡",toe="😠",noe="🤬",soe="😈",ooe="👿",roe="💀",ioe="☠️",aoe="💩",loe="💩",coe="💩",doe="🤡",uoe="👹",hoe="👺",foe="👻",poe="👽",goe="👾",moe="🤖",_oe="😺",boe="😸",yoe="😹",voe="😻",woe="😼",xoe="😽",koe="🙀",Eoe="😿",Coe="😾",Aoe="🙈",Soe="🙉",Toe="🙊",Moe="💋",Ooe="💌",Roe="💘",Loe="💝",Doe="💖",Noe="💗",Ioe="💓",Poe="💞",Foe="💕",Boe="💟",zoe="❣️",$oe="💔",Uoe="❤️",joe="🧡",qoe="💛",Hoe="💚",Voe="💙",Goe="💜",Koe="🤎",Zoe="🖤",Woe="🤍",Yoe="💢",Joe="💥",Qoe="💥",Xoe="💫",ere="💦",tre="💨",nre="🕳️",sre="💣",ore="💬",rre="👁️🗨️",ire="🗨️",are="🗯️",lre="💭",cre="💤",dre="👋",ure="🤚",hre="🖐️",fre="✋",pre="✋",gre="🖖",mre="👌",_re="🤌",bre="🤏",yre="✌️",vre="🤞",wre="🤟",xre="🤘",kre="🤙",Ere="👈",Cre="👉",Are="👆",Sre="🖕",Tre="🖕",Mre="👇",Ore="☝️",Rre="👍",Lre="👎",Dre="✊",Nre="✊",Ire="👊",Pre="👊",Fre="👊",Bre="🤛",zre="🤜",$re="👏",Ure="🙌",jre="👐",qre="🤲",Hre="🤝",Vre="🙏",Gre="✍️",Kre="💅",Zre="🤳",Wre="💪",Yre="🦾",Jre="🦿",Qre="🦵",Xre="🦶",eie="👂",tie="🦻",nie="👃",sie="🧠",oie="🫀",rie="🫁",iie="🦷",aie="🦴",lie="👀",cie="👁️",die="👅",uie="👄",hie="👶",fie="🧒",pie="👦",gie="👧",mie="🧑",_ie="👱",bie="👨",yie="🧔",vie="👨🦰",wie="👨🦱",xie="👨🦳",kie="👨🦲",Eie="👩",Cie="👩🦰",Aie="🧑🦰",Sie="👩🦱",Tie="🧑🦱",Mie="👩🦳",Oie="🧑🦳",Rie="👩🦲",Lie="🧑🦲",Die="👱♀️",Nie="👱♀️",Iie="👱♂️",Pie="🧓",Fie="👴",Bie="👵",zie="🙍",$ie="🙍♂️",Uie="🙍♀️",jie="🙎",qie="🙎♂️",Hie="🙎♀️",Vie="🙅",Gie="🙅♂️",Kie="🙅♂️",Zie="🙅♀️",Wie="🙅♀️",Yie="🙆",Jie="🙆♂️",Qie="🙆♀️",Xie="💁",eae="💁",tae="💁♂️",nae="💁♂️",sae="💁♀️",oae="💁♀️",rae="🙋",iae="🙋♂️",aae="🙋♀️",lae="🧏",cae="🧏♂️",dae="🧏♀️",uae="🙇",hae="🙇♂️",fae="🙇♀️",pae="🤦",gae="🤦♂️",mae="🤦♀️",_ae="🤷",bae="🤷♂️",yae="🤷♀️",vae="🧑⚕️",wae="👨⚕️",xae="👩⚕️",kae="🧑🎓",Eae="👨🎓",Cae="👩🎓",Aae="🧑🏫",Sae="👨🏫",Tae="👩🏫",Mae="🧑⚖️",Oae="👨⚖️",Rae="👩⚖️",Lae="🧑🌾",Dae="👨🌾",Nae="👩🌾",Iae="🧑🍳",Pae="👨🍳",Fae="👩🍳",Bae="🧑🔧",zae="👨🔧",$ae="👩🔧",Uae="🧑🏭",jae="👨🏭",qae="👩🏭",Hae="🧑💼",Vae="👨💼",Gae="👩💼",Kae="🧑🔬",Zae="👨🔬",Wae="👩🔬",Yae="🧑💻",Jae="👨💻",Qae="👩💻",Xae="🧑🎤",ele="👨🎤",tle="👩🎤",nle="🧑🎨",sle="👨🎨",ole="👩🎨",rle="🧑✈️",ile="👨✈️",ale="👩✈️",lle="🧑🚀",cle="👨🚀",dle="👩🚀",ule="🧑🚒",hle="👨🚒",fle="👩🚒",ple="👮",gle="👮",mle="👮♂️",_le="👮♀️",ble="🕵️",yle="🕵️♂️",vle="🕵️♀️",wle="💂",xle="💂♂️",kle="💂♀️",Ele="🥷",Cle="👷",Ale="👷♂️",Sle="👷♀️",Tle="🤴",Mle="👸",Ole="👳",Rle="👳♂️",Lle="👳♀️",Dle="👲",Nle="🧕",Ile="🤵",Ple="🤵♂️",Fle="🤵♀️",Ble="👰",zle="👰♂️",$le="👰♀️",Ule="👰♀️",jle="🤰",qle="🤱",Hle="👩🍼",Vle="👨🍼",Gle="🧑🍼",Kle="👼",Zle="🎅",Wle="🤶",Yle="🧑🎄",Jle="🦸",Qle="🦸♂️",Xle="🦸♀️",ece="🦹",tce="🦹♂️",nce="🦹♀️",sce="🧙",oce="🧙♂️",rce="🧙♀️",ice="🧚",ace="🧚♂️",lce="🧚♀️",cce="🧛",dce="🧛♂️",uce="🧛♀️",hce="🧜",fce="🧜♂️",pce="🧜♀️",gce="🧝",mce="🧝♂️",_ce="🧝♀️",bce="🧞",yce="🧞♂️",vce="🧞♀️",wce="🧟",xce="🧟♂️",kce="🧟♀️",Ece="💆",Cce="💆♂️",Ace="💆♀️",Sce="💇",Tce="💇♂️",Mce="💇♀️",Oce="🚶",Rce="🚶♂️",Lce="🚶♀️",Dce="🧍",Nce="🧍♂️",Ice="🧍♀️",Pce="🧎",Fce="🧎♂️",Bce="🧎♀️",zce="🧑🦯",$ce="👨🦯",Uce="👩🦯",jce="🧑🦼",qce="👨🦼",Hce="👩🦼",Vce="🧑🦽",Gce="👨🦽",Kce="👩🦽",Zce="🏃",Wce="🏃",Yce="🏃♂️",Jce="🏃♀️",Qce="💃",Xce="💃",ede="🕺",tde="🕴️",nde="👯",sde="👯♂️",ode="👯♀️",rde="🧖",ide="🧖♂️",ade="🧖♀️",lde="🧗",cde="🧗♂️",dde="🧗♀️",ude="🤺",hde="🏇",fde="⛷️",pde="🏂",gde="🏌️",mde="🏌️♂️",_de="🏌️♀️",bde="🏄",yde="🏄♂️",vde="🏄♀️",wde="🚣",xde="🚣♂️",kde="🚣♀️",Ede="🏊",Cde="🏊♂️",Ade="🏊♀️",Sde="⛹️",Tde="⛹️♂️",Mde="⛹️♂️",Ode="⛹️♀️",Rde="⛹️♀️",Lde="🏋️",Dde="🏋️♂️",Nde="🏋️♀️",Ide="🚴",Pde="🚴♂️",Fde="🚴♀️",Bde="🚵",zde="🚵♂️",$de="🚵♀️",Ude="🤸",jde="🤸♂️",qde="🤸♀️",Hde="🤼",Vde="🤼♂️",Gde="🤼♀️",Kde="🤽",Zde="🤽♂️",Wde="🤽♀️",Yde="🤾",Jde="🤾♂️",Qde="🤾♀️",Xde="🤹",eue="🤹♂️",tue="🤹♀️",nue="🧘",sue="🧘♂️",oue="🧘♀️",rue="🛀",iue="🛌",aue="🧑🤝🧑",lue="👭",cue="👫",due="👬",uue="💏",hue="👩❤️💋👨",fue="👨❤️💋👨",pue="👩❤️💋👩",gue="💑",mue="👩❤️👨",_ue="👨❤️👨",bue="👩❤️👩",yue="👪",vue="👨👩👦",wue="👨👩👧",xue="👨👩👧👦",kue="👨👩👦👦",Eue="👨👩👧👧",Cue="👨👨👦",Aue="👨👨👧",Sue="👨👨👧👦",Tue="👨👨👦👦",Mue="👨👨👧👧",Oue="👩👩👦",Rue="👩👩👧",Lue="👩👩👧👦",Due="👩👩👦👦",Nue="👩👩👧👧",Iue="👨👦",Pue="👨👦👦",Fue="👨👧",Bue="👨👧👦",zue="👨👧👧",$ue="👩👦",Uue="👩👦👦",jue="👩👧",que="👩👧👦",Hue="👩👧👧",Vue="🗣️",Gue="👤",Kue="👥",Zue="🫂",Wue="👣",Yue="🐵",Jue="🐒",Que="🦍",Xue="🦧",ehe="🐶",the="🐕",nhe="🦮",she="🐕🦺",ohe="🐩",rhe="🐺",ihe="🦊",ahe="🦝",lhe="🐱",che="🐈",dhe="🐈⬛",uhe="🦁",hhe="🐯",fhe="🐅",phe="🐆",ghe="🐴",mhe="🐎",_he="🦄",bhe="🦓",yhe="🦌",vhe="🦬",whe="🐮",xhe="🐂",khe="🐃",Ehe="🐄",Che="🐷",Ahe="🐖",She="🐗",The="🐽",Mhe="🐏",Ohe="🐑",Rhe="🐐",Lhe="🐪",Dhe="🐫",Nhe="🦙",Ihe="🦒",Phe="🐘",Fhe="🦣",Bhe="🦏",zhe="🦛",$he="🐭",Uhe="🐁",jhe="🐀",qhe="🐹",Hhe="🐰",Vhe="🐇",Ghe="🐿️",Khe="🦫",Zhe="🦔",Whe="🦇",Yhe="🐻",Jhe="🐻❄️",Qhe="🐨",Xhe="🐼",efe="🦥",tfe="🦦",nfe="🦨",sfe="🦘",ofe="🦡",rfe="🐾",ife="🐾",afe="🦃",lfe="🐔",cfe="🐓",dfe="🐣",ufe="🐤",hfe="🐥",ffe="🐦",pfe="🐧",gfe="🕊️",mfe="🦅",_fe="🦆",bfe="🦢",yfe="🦉",vfe="🦤",wfe="🪶",xfe="🦩",kfe="🦚",Efe="🦜",Cfe="🐸",Afe="🐊",Sfe="🐢",Tfe="🦎",Mfe="🐍",Ofe="🐲",Rfe="🐉",Lfe="🦕",Dfe="🐳",Nfe="🐋",Ife="🐬",Pfe="🐬",Ffe="🦭",Bfe="🐟",zfe="🐠",$fe="🐡",Ufe="🦈",jfe="🐙",qfe="🐚",Hfe="🐌",Vfe="🦋",Gfe="🐛",Kfe="🐜",Zfe="🐝",Wfe="🐝",Yfe="🪲",Jfe="🐞",Qfe="🦗",Xfe="🪳",epe="🕷️",tpe="🕸️",npe="🦂",spe="🦟",ope="🪰",rpe="🪱",ipe="🦠",ape="💐",lpe="🌸",cpe="💮",dpe="🏵️",upe="🌹",hpe="🥀",fpe="🌺",ppe="🌻",gpe="🌼",mpe="🌷",_pe="🌱",bpe="🪴",ype="🌲",vpe="🌳",wpe="🌴",xpe="🌵",kpe="🌾",Epe="🌿",Cpe="☘️",Ape="🍀",Spe="🍁",Tpe="🍂",Mpe="🍃",Ope="🍇",Rpe="🍈",Lpe="🍉",Dpe="🍊",Npe="🍊",Ipe="🍊",Ppe="🍋",Fpe="🍌",Bpe="🍍",zpe="🥭",$pe="🍎",Upe="🍏",jpe="🍐",qpe="🍑",Hpe="🍒",Vpe="🍓",Gpe="🫐",Kpe="🥝",Zpe="🍅",Wpe="🫒",Ype="🥥",Jpe="🥑",Qpe="🍆",Xpe="🥔",ege="🥕",tge="🌽",nge="🌶️",sge="🫑",oge="🥒",rge="🥬",ige="🥦",age="🧄",lge="🧅",cge="🍄",dge="🥜",uge="🌰",hge="🍞",fge="🥐",pge="🥖",gge="🫓",mge="🥨",_ge="🥯",bge="🥞",yge="🧇",vge="🧀",wge="🍖",xge="🍗",kge="🥩",Ege="🥓",Cge="🍔",Age="🍟",Sge="🍕",Tge="🌭",Mge="🥪",Oge="🌮",Rge="🌯",Lge="🫔",Dge="🥙",Nge="🧆",Ige="🥚",Pge="🍳",Fge="🥘",Bge="🍲",zge="🫕",$ge="🥣",Uge="🥗",jge="🍿",qge="🧈",Hge="🧂",Vge="🥫",Gge="🍱",Kge="🍘",Zge="🍙",Wge="🍚",Yge="🍛",Jge="🍜",Qge="🍝",Xge="🍠",eme="🍢",tme="🍣",nme="🍤",sme="🍥",ome="🥮",rme="🍡",ime="🥟",ame="🥠",lme="🥡",cme="🦀",dme="🦞",ume="🦐",hme="🦑",fme="🦪",pme="🍦",gme="🍧",mme="🍨",_me="🍩",bme="🍪",yme="🎂",vme="🍰",wme="🧁",xme="🥧",kme="🍫",Eme="🍬",Cme="🍭",Ame="🍮",Sme="🍯",Tme="🍼",Mme="🥛",Ome="☕",Rme="🫖",Lme="🍵",Dme="🍶",Nme="🍾",Ime="🍷",Pme="🍸",Fme="🍹",Bme="🍺",zme="🍻",$me="🥂",Ume="🥃",jme="🥤",qme="🧋",Hme="🧃",Vme="🧉",Gme="🧊",Kme="🥢",Zme="🍽️",Wme="🍴",Yme="🥄",Jme="🔪",Qme="🔪",Xme="🏺",e_e="🌍",t_e="🌎",n_e="🌏",s_e="🌐",o_e="🗺️",r_e="🗾",i_e="🧭",a_e="🏔️",l_e="⛰️",c_e="🌋",d_e="🗻",u_e="🏕️",h_e="🏖️",f_e="🏜️",p_e="🏝️",g_e="🏞️",m_e="🏟️",__e="🏛️",b_e="🏗️",y_e="🧱",v_e="🪨",w_e="🪵",x_e="🛖",k_e="🏘️",E_e="🏚️",C_e="🏠",A_e="🏡",S_e="🏢",T_e="🏣",M_e="🏤",O_e="🏥",R_e="🏦",L_e="🏨",D_e="🏩",N_e="🏪",I_e="🏫",P_e="🏬",F_e="🏭",B_e="🏯",z_e="🏰",$_e="💒",U_e="🗼",j_e="🗽",q_e="⛪",H_e="🕌",V_e="🛕",G_e="🕍",K_e="⛩️",Z_e="🕋",W_e="⛲",Y_e="⛺",J_e="🌁",Q_e="🌃",X_e="🏙️",e1e="🌄",t1e="🌅",n1e="🌆",s1e="🌇",o1e="🌉",r1e="♨️",i1e="🎠",a1e="🎡",l1e="🎢",c1e="💈",d1e="🎪",u1e="🚂",h1e="🚃",f1e="🚄",p1e="🚅",g1e="🚆",m1e="🚇",_1e="🚈",b1e="🚉",y1e="🚊",v1e="🚝",w1e="🚞",x1e="🚋",k1e="🚌",E1e="🚍",C1e="🚎",A1e="🚐",S1e="🚑",T1e="🚒",M1e="🚓",O1e="🚔",R1e="🚕",L1e="🚖",D1e="🚗",N1e="🚗",I1e="🚘",P1e="🚙",F1e="🛻",B1e="🚚",z1e="🚛",$1e="🚜",U1e="🏎️",j1e="🏍️",q1e="🛵",H1e="🦽",V1e="🦼",G1e="🛺",K1e="🚲",Z1e="🛴",W1e="🛹",Y1e="🛼",J1e="🚏",Q1e="🛣️",X1e="🛤️",e0e="🛢️",t0e="⛽",n0e="🚨",s0e="🚥",o0e="🚦",r0e="🛑",i0e="🚧",a0e="⚓",l0e="⛵",c0e="⛵",d0e="🛶",u0e="🚤",h0e="🛳️",f0e="⛴️",p0e="🛥️",g0e="🚢",m0e="✈️",_0e="🛩️",b0e="🛫",y0e="🛬",v0e="🪂",w0e="💺",x0e="🚁",k0e="🚟",E0e="🚠",C0e="🚡",A0e="🛰️",S0e="🚀",T0e="🛸",M0e="🛎️",O0e="🧳",R0e="⌛",L0e="⏳",D0e="⌚",N0e="⏰",I0e="⏱️",P0e="⏲️",F0e="🕰️",B0e="🕛",z0e="🕧",$0e="🕐",U0e="🕜",j0e="🕑",q0e="🕝",H0e="🕒",V0e="🕞",G0e="🕓",K0e="🕟",Z0e="🕔",W0e="🕠",Y0e="🕕",J0e="🕡",Q0e="🕖",X0e="🕢",ebe="🕗",tbe="🕣",nbe="🕘",sbe="🕤",obe="🕙",rbe="🕥",ibe="🕚",abe="🕦",lbe="🌑",cbe="🌒",dbe="🌓",ube="🌔",hbe="🌔",fbe="🌕",pbe="🌖",gbe="🌗",mbe="🌘",_be="🌙",bbe="🌚",ybe="🌛",vbe="🌜",wbe="🌡️",xbe="☀️",kbe="🌝",Ebe="🌞",Cbe="🪐",Abe="⭐",Sbe="🌟",Tbe="🌠",Mbe="🌌",Obe="☁️",Rbe="⛅",Lbe="⛈️",Dbe="🌤️",Nbe="🌥️",Ibe="🌦️",Pbe="🌧️",Fbe="🌨️",Bbe="🌩️",zbe="🌪️",$be="🌫️",Ube="🌬️",jbe="🌀",qbe="🌈",Hbe="🌂",Vbe="☂️",Gbe="☔",Kbe="⛱️",Zbe="⚡",Wbe="❄️",Ybe="☃️",Jbe="⛄",Qbe="☄️",Xbe="🔥",eye="💧",tye="🌊",nye="🎃",sye="🎄",oye="🎆",rye="🎇",iye="🧨",aye="✨",lye="🎈",cye="🎉",dye="🎊",uye="🎋",hye="🎍",fye="🎎",pye="🎏",gye="🎐",mye="🎑",_ye="🧧",bye="🎀",yye="🎁",vye="🎗️",wye="🎟️",xye="🎫",kye="🎖️",Eye="🏆",Cye="🏅",Aye="⚽",Sye="⚾",Tye="🥎",Mye="🏀",Oye="🏐",Rye="🏈",Lye="🏉",Dye="🎾",Nye="🥏",Iye="🎳",Pye="🏏",Fye="🏑",Bye="🏒",zye="🥍",$ye="🏓",Uye="🏸",jye="🥊",qye="🥋",Hye="🥅",Vye="⛳",Gye="⛸️",Kye="🎣",Zye="🤿",Wye="🎽",Yye="🎿",Jye="🛷",Qye="🥌",Xye="🎯",e2e="🪀",t2e="🪁",n2e="🔮",s2e="🪄",o2e="🧿",r2e="🎮",i2e="🕹️",a2e="🎰",l2e="🎲",c2e="🧩",d2e="🧸",u2e="🪅",h2e="🪆",f2e="♠️",p2e="♥️",g2e="♦️",m2e="♣️",_2e="♟️",b2e="🃏",y2e="🀄",v2e="🎴",w2e="🎭",x2e="🖼️",k2e="🎨",E2e="🧵",C2e="🪡",A2e="🧶",S2e="🪢",T2e="👓",M2e="🕶️",O2e="🥽",R2e="🥼",L2e="🦺",D2e="👔",N2e="👕",I2e="👕",P2e="👖",F2e="🧣",B2e="🧤",z2e="🧥",$2e="🧦",U2e="👗",j2e="👘",q2e="🥻",H2e="🩱",V2e="🩲",G2e="🩳",K2e="👙",Z2e="👚",W2e="👛",Y2e="👜",J2e="👝",Q2e="🛍️",X2e="🎒",eve="🩴",tve="👞",nve="👞",sve="👟",ove="🥾",rve="🥿",ive="👠",ave="👡",lve="🩰",cve="👢",dve="👑",uve="👒",hve="🎩",fve="🎓",pve="🧢",gve="🪖",mve="⛑️",_ve="📿",bve="💄",yve="💍",vve="💎",wve="🔇",xve="🔈",kve="🔉",Eve="🔊",Cve="📢",Ave="📣",Sve="📯",Tve="🔔",Mve="🔕",Ove="🎼",Rve="🎵",Lve="🎶",Dve="🎙️",Nve="🎚️",Ive="🎛️",Pve="🎤",Fve="🎧",Bve="📻",zve="🎷",$ve="🪗",Uve="🎸",jve="🎹",qve="🎺",Hve="🎻",Vve="🪕",Gve="🥁",Kve="🪘",Zve="📱",Wve="📲",Yve="☎️",Jve="☎️",Qve="📞",Xve="📟",ewe="📠",twe="🔋",nwe="🔌",swe="💻",owe="🖥️",rwe="🖨️",iwe="⌨️",awe="🖱️",lwe="🖲️",cwe="💽",dwe="💾",uwe="💿",hwe="📀",fwe="🧮",pwe="🎥",gwe="🎞️",mwe="📽️",_we="🎬",bwe="📺",ywe="📷",vwe="📸",wwe="📹",xwe="📼",kwe="🔍",Ewe="🔎",Cwe="🕯️",Awe="💡",Swe="🔦",Twe="🏮",Mwe="🏮",Owe="🪔",Rwe="📔",Lwe="📕",Dwe="📖",Nwe="📖",Iwe="📗",Pwe="📘",Fwe="📙",Bwe="📚",zwe="📓",$we="📒",Uwe="📃",jwe="📜",qwe="📄",Hwe="📰",Vwe="🗞️",Gwe="📑",Kwe="🔖",Zwe="🏷️",Wwe="💰",Ywe="🪙",Jwe="💴",Qwe="💵",Xwe="💶",exe="💷",txe="💸",nxe="💳",sxe="🧾",oxe="💹",rxe="✉️",ixe="📧",axe="📨",lxe="📩",cxe="📤",dxe="📥",uxe="📫",hxe="📪",fxe="📬",pxe="📭",gxe="📮",mxe="🗳️",_xe="✏️",bxe="✒️",yxe="🖋️",vxe="🖊️",wxe="🖌️",xxe="🖍️",kxe="📝",Exe="📝",Cxe="💼",Axe="📁",Sxe="📂",Txe="🗂️",Mxe="📅",Oxe="📆",Rxe="🗒️",Lxe="🗓️",Dxe="📇",Nxe="📈",Ixe="📉",Pxe="📊",Fxe="📋",Bxe="📌",zxe="📍",$xe="📎",Uxe="🖇️",jxe="📏",qxe="📐",Hxe="✂️",Vxe="🗃️",Gxe="🗄️",Kxe="🗑️",Zxe="🔒",Wxe="🔓",Yxe="🔏",Jxe="🔐",Qxe="🔑",Xxe="🗝️",eke="🔨",tke="🪓",nke="⛏️",ske="⚒️",oke="🛠️",rke="🗡️",ike="⚔️",ake="🔫",lke="🪃",cke="🏹",dke="🛡️",uke="🪚",hke="🔧",fke="🪛",pke="🔩",gke="⚙️",mke="🗜️",_ke="⚖️",bke="🦯",yke="🔗",vke="⛓️",wke="🪝",xke="🧰",kke="🧲",Eke="🪜",Cke="⚗️",Ake="🧪",Ske="🧫",Tke="🧬",Mke="🔬",Oke="🔭",Rke="📡",Lke="💉",Dke="🩸",Nke="💊",Ike="🩹",Pke="🩺",Fke="🚪",Bke="🛗",zke="🪞",$ke="🪟",Uke="🛏️",jke="🛋️",qke="🪑",Hke="🚽",Vke="🪠",Gke="🚿",Kke="🛁",Zke="🪤",Wke="🪒",Yke="🧴",Jke="🧷",Qke="🧹",Xke="🧺",e5e="🧻",t5e="🪣",n5e="🧼",s5e="🪥",o5e="🧽",r5e="🧯",i5e="🛒",a5e="🚬",l5e="⚰️",c5e="🪦",d5e="⚱️",u5e="🗿",h5e="🪧",f5e="🏧",p5e="🚮",g5e="🚰",m5e="♿",_5e="🚹",b5e="🚺",y5e="🚻",v5e="🚼",w5e="🚾",x5e="🛂",k5e="🛃",E5e="🛄",C5e="🛅",A5e="⚠️",S5e="🚸",T5e="⛔",M5e="🚫",O5e="🚳",R5e="🚭",L5e="🚯",D5e="🚷",N5e="📵",I5e="🔞",P5e="☢️",F5e="☣️",B5e="⬆️",z5e="↗️",$5e="➡️",U5e="↘️",j5e="⬇️",q5e="↙️",H5e="⬅️",V5e="↖️",G5e="↕️",K5e="↔️",Z5e="↩️",W5e="↪️",Y5e="⤴️",J5e="⤵️",Q5e="🔃",X5e="🔄",eEe="🔙",tEe="🔚",nEe="🔛",sEe="🔜",oEe="🔝",rEe="🛐",iEe="⚛️",aEe="🕉️",lEe="✡️",cEe="☸️",dEe="☯️",uEe="✝️",hEe="☦️",fEe="☪️",pEe="☮️",gEe="🕎",mEe="🔯",_Ee="♈",bEe="♉",yEe="♊",vEe="♋",wEe="♌",xEe="♍",kEe="♎",EEe="♏",CEe="♐",AEe="♑",SEe="♒",TEe="♓",MEe="⛎",OEe="🔀",REe="🔁",LEe="🔂",DEe="▶️",NEe="⏩",IEe="⏭️",PEe="⏯️",FEe="◀️",BEe="⏪",zEe="⏮️",$Ee="🔼",UEe="⏫",jEe="🔽",qEe="⏬",HEe="⏸️",VEe="⏹️",GEe="⏺️",KEe="⏏️",ZEe="🎦",WEe="🔅",YEe="🔆",JEe="📶",QEe="📳",XEe="📴",e4e="♀️",t4e="♂️",n4e="⚧️",s4e="✖️",o4e="➕",r4e="➖",i4e="➗",a4e="♾️",l4e="‼️",c4e="⁉️",d4e="❓",u4e="❔",h4e="❕",f4e="❗",p4e="❗",g4e="〰️",m4e="💱",_4e="💲",b4e="⚕️",y4e="♻️",v4e="⚜️",w4e="🔱",x4e="📛",k4e="🔰",E4e="⭕",C4e="✅",A4e="☑️",S4e="✔️",T4e="❌",M4e="❎",O4e="➰",R4e="➿",L4e="〽️",D4e="✳️",N4e="✴️",I4e="❇️",P4e="©️",F4e="®️",B4e="™️",z4e="#️⃣",$4e="*️⃣",U4e="0️⃣",j4e="1️⃣",q4e="2️⃣",H4e="3️⃣",V4e="4️⃣",G4e="5️⃣",K4e="6️⃣",Z4e="7️⃣",W4e="8️⃣",Y4e="9️⃣",J4e="🔟",Q4e="🔠",X4e="🔡",eCe="🔣",tCe="🔤",nCe="🅰️",sCe="🆎",oCe="🅱️",rCe="🆑",iCe="🆒",aCe="🆓",lCe="ℹ️",cCe="🆔",dCe="Ⓜ️",uCe="🆖",hCe="🅾️",fCe="🆗",pCe="🅿️",gCe="🆘",mCe="🆙",_Ce="🆚",bCe="🈁",yCe="🈂️",vCe="🉐",wCe="🉑",xCe="㊗️",kCe="㊙️",ECe="🈵",CCe="🔴",ACe="🟠",SCe="🟡",TCe="🟢",MCe="🔵",OCe="🟣",RCe="🟤",LCe="⚫",DCe="⚪",NCe="🟥",ICe="🟧",PCe="🟨",FCe="🟩",BCe="🟦",zCe="🟪",$Ce="🟫",UCe="⬛",jCe="⬜",qCe="◼️",HCe="◻️",VCe="◾",GCe="◽",KCe="▪️",ZCe="▫️",WCe="🔶",YCe="🔷",JCe="🔸",QCe="🔹",XCe="🔺",e9e="🔻",t9e="💠",n9e="🔘",s9e="🔳",o9e="🔲",r9e="🏁",i9e="🚩",a9e="🎌",l9e="🏴",c9e="🏳️",d9e="🏳️🌈",u9e="🏳️⚧️",h9e="🏴☠️",f9e="🇦🇨",p9e="🇦🇩",g9e="🇦🇪",m9e="🇦🇫",_9e="🇦🇬",b9e="🇦🇮",y9e="🇦🇱",v9e="🇦🇲",w9e="🇦🇴",x9e="🇦🇶",k9e="🇦🇷",E9e="🇦🇸",C9e="🇦🇹",A9e="🇦🇺",S9e="🇦🇼",T9e="🇦🇽",M9e="🇦🇿",O9e="🇧🇦",R9e="🇧🇧",L9e="🇧🇩",D9e="🇧🇪",N9e="🇧🇫",I9e="🇧🇬",P9e="🇧🇭",F9e="🇧🇮",B9e="🇧🇯",z9e="🇧🇱",$9e="🇧🇲",U9e="🇧🇳",j9e="🇧🇴",q9e="🇧🇶",H9e="🇧🇷",V9e="🇧🇸",G9e="🇧🇹",K9e="🇧🇻",Z9e="🇧🇼",W9e="🇧🇾",Y9e="🇧🇿",J9e="🇨🇦",Q9e="🇨🇨",X9e="🇨🇩",e3e="🇨🇫",t3e="🇨🇬",n3e="🇨🇭",s3e="🇨🇮",o3e="🇨🇰",r3e="🇨🇱",i3e="🇨🇲",a3e="🇨🇳",l3e="🇨🇴",c3e="🇨🇵",d3e="🇨🇷",u3e="🇨🇺",h3e="🇨🇻",f3e="🇨🇼",p3e="🇨🇽",g3e="🇨🇾",m3e="🇨🇿",_3e="🇩🇪",b3e="🇩🇬",y3e="🇩🇯",v3e="🇩🇰",w3e="🇩🇲",x3e="🇩🇴",k3e="🇩🇿",E3e="🇪🇦",C3e="🇪🇨",A3e="🇪🇪",S3e="🇪🇬",T3e="🇪🇭",M3e="🇪🇷",O3e="🇪🇸",R3e="🇪🇹",L3e="🇪🇺",D3e="🇪🇺",N3e="🇫🇮",I3e="🇫🇯",P3e="🇫🇰",F3e="🇫🇲",B3e="🇫🇴",z3e="🇫🇷",$3e="🇬🇦",U3e="🇬🇧",j3e="🇬🇧",q3e="🇬🇩",H3e="🇬🇪",V3e="🇬🇫",G3e="🇬🇬",K3e="🇬🇭",Z3e="🇬🇮",W3e="🇬🇱",Y3e="🇬🇲",J3e="🇬🇳",Q3e="🇬🇵",X3e="🇬🇶",e8e="🇬🇷",t8e="🇬🇸",n8e="🇬🇹",s8e="🇬🇺",o8e="🇬🇼",r8e="🇬🇾",i8e="🇭🇰",a8e="🇭🇲",l8e="🇭🇳",c8e="🇭🇷",d8e="🇭🇹",u8e="🇭🇺",h8e="🇮🇨",f8e="🇮🇩",p8e="🇮🇪",g8e="🇮🇱",m8e="🇮🇲",_8e="🇮🇳",b8e="🇮🇴",y8e="🇮🇶",v8e="🇮🇷",w8e="🇮🇸",x8e="🇮🇹",k8e="🇯🇪",E8e="🇯🇲",C8e="🇯🇴",A8e="🇯🇵",S8e="🇰🇪",T8e="🇰🇬",M8e="🇰🇭",O8e="🇰🇮",R8e="🇰🇲",L8e="🇰🇳",D8e="🇰🇵",N8e="🇰🇷",I8e="🇰🇼",P8e="🇰🇾",F8e="🇰🇿",B8e="🇱🇦",z8e="🇱🇧",$8e="🇱🇨",U8e="🇱🇮",j8e="🇱🇰",q8e="🇱🇷",H8e="🇱🇸",V8e="🇱🇹",G8e="🇱🇺",K8e="🇱🇻",Z8e="🇱🇾",W8e="🇲🇦",Y8e="🇲🇨",J8e="🇲🇩",Q8e="🇲🇪",X8e="🇲🇫",e6e="🇲🇬",t6e="🇲🇭",n6e="🇲🇰",s6e="🇲🇱",o6e="🇲🇲",r6e="🇲🇳",i6e="🇲🇴",a6e="🇲🇵",l6e="🇲🇶",c6e="🇲🇷",d6e="🇲🇸",u6e="🇲🇹",h6e="🇲🇺",f6e="🇲🇻",p6e="🇲🇼",g6e="🇲🇽",m6e="🇲🇾",_6e="🇲🇿",b6e="🇳🇦",y6e="🇳🇨",v6e="🇳🇪",w6e="🇳🇫",x6e="🇳🇬",k6e="🇳🇮",E6e="🇳🇱",C6e="🇳🇴",A6e="🇳🇵",S6e="🇳🇷",T6e="🇳🇺",M6e="🇳🇿",O6e="🇴🇲",R6e="🇵🇦",L6e="🇵🇪",D6e="🇵🇫",N6e="🇵🇬",I6e="🇵🇭",P6e="🇵🇰",F6e="🇵🇱",B6e="🇵🇲",z6e="🇵🇳",$6e="🇵🇷",U6e="🇵🇸",j6e="🇵🇹",q6e="🇵🇼",H6e="🇵🇾",V6e="🇶🇦",G6e="🇷🇪",K6e="🇷🇴",Z6e="🇷🇸",W6e="🇷🇺",Y6e="🇷🇼",J6e="🇸🇦",Q6e="🇸🇧",X6e="🇸🇨",e7e="🇸🇩",t7e="🇸🇪",n7e="🇸🇬",s7e="🇸🇭",o7e="🇸🇮",r7e="🇸🇯",i7e="🇸🇰",a7e="🇸🇱",l7e="🇸🇲",c7e="🇸🇳",d7e="🇸🇴",u7e="🇸🇷",h7e="🇸🇸",f7e="🇸🇹",p7e="🇸🇻",g7e="🇸🇽",m7e="🇸🇾",_7e="🇸🇿",b7e="🇹🇦",y7e="🇹🇨",v7e="🇹🇩",w7e="🇹🇫",x7e="🇹🇬",k7e="🇹🇭",E7e="🇹🇯",C7e="🇹🇰",A7e="🇹🇱",S7e="🇹🇲",T7e="🇹🇳",M7e="🇹🇴",O7e="🇹🇷",R7e="🇹🇹",L7e="🇹🇻",D7e="🇹🇼",N7e="🇹🇿",I7e="🇺🇦",P7e="🇺🇬",F7e="🇺🇲",B7e="🇺🇳",z7e="🇺🇸",$7e="🇺🇾",U7e="🇺🇿",j7e="🇻🇦",q7e="🇻🇨",H7e="🇻🇪",V7e="🇻🇬",G7e="🇻🇮",K7e="🇻🇳",Z7e="🇻🇺",W7e="🇼🇫",Y7e="🇼🇸",J7e="🇽🇰",Q7e="🇾🇪",X7e="🇾🇹",eAe="🇿🇦",tAe="🇿🇲",nAe="🇿🇼",sAe="🏴",oAe="🏴",rAe="🏴",iAe={100:"💯",1234:"🔢",grinning:_ne,smiley:bne,smile:yne,grin:vne,laughing:wne,satisfied:xne,sweat_smile:kne,rofl:Ene,joy:Cne,slightly_smiling_face:Ane,upside_down_face:Sne,wink:Tne,blush:Mne,innocent:One,smiling_face_with_three_hearts:Rne,heart_eyes:Lne,star_struck:Dne,kissing_heart:Nne,kissing:Ine,relaxed:Pne,kissing_closed_eyes:Fne,kissing_smiling_eyes:Bne,smiling_face_with_tear:zne,yum:$ne,stuck_out_tongue:Une,stuck_out_tongue_winking_eye:jne,zany_face:qne,stuck_out_tongue_closed_eyes:Hne,money_mouth_face:Vne,hugs:Gne,hand_over_mouth:Kne,shushing_face:Zne,thinking:Wne,zipper_mouth_face:Yne,raised_eyebrow:Jne,neutral_face:Qne,expressionless:Xne,no_mouth:ese,smirk:tse,unamused:nse,roll_eyes:sse,grimacing:ose,lying_face:rse,relieved:ise,pensive:ase,sleepy:lse,drooling_face:cse,sleeping:dse,mask:use,face_with_thermometer:hse,face_with_head_bandage:fse,nauseated_face:pse,vomiting_face:gse,sneezing_face:mse,hot_face:_se,cold_face:bse,woozy_face:yse,dizzy_face:vse,exploding_head:wse,cowboy_hat_face:xse,partying_face:kse,disguised_face:Ese,sunglasses:Cse,nerd_face:Ase,monocle_face:Sse,confused:Tse,worried:Mse,slightly_frowning_face:Ose,frowning_face:Rse,open_mouth:Lse,hushed:Dse,astonished:Nse,flushed:Ise,pleading_face:Pse,frowning:Fse,anguished:Bse,fearful:zse,cold_sweat:$se,disappointed_relieved:Use,cry:jse,sob:qse,scream:Hse,confounded:Vse,persevere:Gse,disappointed:Kse,sweat:Zse,weary:Wse,tired_face:Yse,yawning_face:Jse,triumph:Qse,rage:Xse,pout:eoe,angry:toe,cursing_face:noe,smiling_imp:soe,imp:ooe,skull:roe,skull_and_crossbones:ioe,hankey:aoe,poop:loe,shit:coe,clown_face:doe,japanese_ogre:uoe,japanese_goblin:hoe,ghost:foe,alien:poe,space_invader:goe,robot:moe,smiley_cat:_oe,smile_cat:boe,joy_cat:yoe,heart_eyes_cat:voe,smirk_cat:woe,kissing_cat:xoe,scream_cat:koe,crying_cat_face:Eoe,pouting_cat:Coe,see_no_evil:Aoe,hear_no_evil:Soe,speak_no_evil:Toe,kiss:Moe,love_letter:Ooe,cupid:Roe,gift_heart:Loe,sparkling_heart:Doe,heartpulse:Noe,heartbeat:Ioe,revolving_hearts:Poe,two_hearts:Foe,heart_decoration:Boe,heavy_heart_exclamation:zoe,broken_heart:$oe,heart:Uoe,orange_heart:joe,yellow_heart:qoe,green_heart:Hoe,blue_heart:Voe,purple_heart:Goe,brown_heart:Koe,black_heart:Zoe,white_heart:Woe,anger:Yoe,boom:Joe,collision:Qoe,dizzy:Xoe,sweat_drops:ere,dash:tre,hole:nre,bomb:sre,speech_balloon:ore,eye_speech_bubble:rre,left_speech_bubble:ire,right_anger_bubble:are,thought_balloon:lre,zzz:cre,wave:dre,raised_back_of_hand:ure,raised_hand_with_fingers_splayed:hre,hand:fre,raised_hand:pre,vulcan_salute:gre,ok_hand:mre,pinched_fingers:_re,pinching_hand:bre,v:yre,crossed_fingers:vre,love_you_gesture:wre,metal:xre,call_me_hand:kre,point_left:Ere,point_right:Cre,point_up_2:Are,middle_finger:Sre,fu:Tre,point_down:Mre,point_up:Ore,"+1":"👍",thumbsup:Rre,"-1":"👎",thumbsdown:Lre,fist_raised:Dre,fist:Nre,fist_oncoming:Ire,facepunch:Pre,punch:Fre,fist_left:Bre,fist_right:zre,clap:$re,raised_hands:Ure,open_hands:jre,palms_up_together:qre,handshake:Hre,pray:Vre,writing_hand:Gre,nail_care:Kre,selfie:Zre,muscle:Wre,mechanical_arm:Yre,mechanical_leg:Jre,leg:Qre,foot:Xre,ear:eie,ear_with_hearing_aid:tie,nose:nie,brain:sie,anatomical_heart:oie,lungs:rie,tooth:iie,bone:aie,eyes:lie,eye:cie,tongue:die,lips:uie,baby:hie,child:fie,boy:pie,girl:gie,adult:mie,blond_haired_person:_ie,man:bie,bearded_person:yie,red_haired_man:vie,curly_haired_man:wie,white_haired_man:xie,bald_man:kie,woman:Eie,red_haired_woman:Cie,person_red_hair:Aie,curly_haired_woman:Sie,person_curly_hair:Tie,white_haired_woman:Mie,person_white_hair:Oie,bald_woman:Rie,person_bald:Lie,blond_haired_woman:Die,blonde_woman:Nie,blond_haired_man:Iie,older_adult:Pie,older_man:Fie,older_woman:Bie,frowning_person:zie,frowning_man:$ie,frowning_woman:Uie,pouting_face:jie,pouting_man:qie,pouting_woman:Hie,no_good:Vie,no_good_man:Gie,ng_man:Kie,no_good_woman:Zie,ng_woman:Wie,ok_person:Yie,ok_man:Jie,ok_woman:Qie,tipping_hand_person:Xie,information_desk_person:eae,tipping_hand_man:tae,sassy_man:nae,tipping_hand_woman:sae,sassy_woman:oae,raising_hand:rae,raising_hand_man:iae,raising_hand_woman:aae,deaf_person:lae,deaf_man:cae,deaf_woman:dae,bow:uae,bowing_man:hae,bowing_woman:fae,facepalm:pae,man_facepalming:gae,woman_facepalming:mae,shrug:_ae,man_shrugging:bae,woman_shrugging:yae,health_worker:vae,man_health_worker:wae,woman_health_worker:xae,student:kae,man_student:Eae,woman_student:Cae,teacher:Aae,man_teacher:Sae,woman_teacher:Tae,judge:Mae,man_judge:Oae,woman_judge:Rae,farmer:Lae,man_farmer:Dae,woman_farmer:Nae,cook:Iae,man_cook:Pae,woman_cook:Fae,mechanic:Bae,man_mechanic:zae,woman_mechanic:$ae,factory_worker:Uae,man_factory_worker:jae,woman_factory_worker:qae,office_worker:Hae,man_office_worker:Vae,woman_office_worker:Gae,scientist:Kae,man_scientist:Zae,woman_scientist:Wae,technologist:Yae,man_technologist:Jae,woman_technologist:Qae,singer:Xae,man_singer:ele,woman_singer:tle,artist:nle,man_artist:sle,woman_artist:ole,pilot:rle,man_pilot:ile,woman_pilot:ale,astronaut:lle,man_astronaut:cle,woman_astronaut:dle,firefighter:ule,man_firefighter:hle,woman_firefighter:fle,police_officer:ple,cop:gle,policeman:mle,policewoman:_le,detective:ble,male_detective:yle,female_detective:vle,guard:wle,guardsman:xle,guardswoman:kle,ninja:Ele,construction_worker:Cle,construction_worker_man:Ale,construction_worker_woman:Sle,prince:Tle,princess:Mle,person_with_turban:Ole,man_with_turban:Rle,woman_with_turban:Lle,man_with_gua_pi_mao:Dle,woman_with_headscarf:Nle,person_in_tuxedo:Ile,man_in_tuxedo:Ple,woman_in_tuxedo:Fle,person_with_veil:Ble,man_with_veil:zle,woman_with_veil:$le,bride_with_veil:Ule,pregnant_woman:jle,breast_feeding:qle,woman_feeding_baby:Hle,man_feeding_baby:Vle,person_feeding_baby:Gle,angel:Kle,santa:Zle,mrs_claus:Wle,mx_claus:Yle,superhero:Jle,superhero_man:Qle,superhero_woman:Xle,supervillain:ece,supervillain_man:tce,supervillain_woman:nce,mage:sce,mage_man:oce,mage_woman:rce,fairy:ice,fairy_man:ace,fairy_woman:lce,vampire:cce,vampire_man:dce,vampire_woman:uce,merperson:hce,merman:fce,mermaid:pce,elf:gce,elf_man:mce,elf_woman:_ce,genie:bce,genie_man:yce,genie_woman:vce,zombie:wce,zombie_man:xce,zombie_woman:kce,massage:Ece,massage_man:Cce,massage_woman:Ace,haircut:Sce,haircut_man:Tce,haircut_woman:Mce,walking:Oce,walking_man:Rce,walking_woman:Lce,standing_person:Dce,standing_man:Nce,standing_woman:Ice,kneeling_person:Pce,kneeling_man:Fce,kneeling_woman:Bce,person_with_probing_cane:zce,man_with_probing_cane:$ce,woman_with_probing_cane:Uce,person_in_motorized_wheelchair:jce,man_in_motorized_wheelchair:qce,woman_in_motorized_wheelchair:Hce,person_in_manual_wheelchair:Vce,man_in_manual_wheelchair:Gce,woman_in_manual_wheelchair:Kce,runner:Zce,running:Wce,running_man:Yce,running_woman:Jce,woman_dancing:Qce,dancer:Xce,man_dancing:ede,business_suit_levitating:tde,dancers:nde,dancing_men:sde,dancing_women:ode,sauna_person:rde,sauna_man:ide,sauna_woman:ade,climbing:lde,climbing_man:cde,climbing_woman:dde,person_fencing:ude,horse_racing:hde,skier:fde,snowboarder:pde,golfing:gde,golfing_man:mde,golfing_woman:_de,surfer:bde,surfing_man:yde,surfing_woman:vde,rowboat:wde,rowing_man:xde,rowing_woman:kde,swimmer:Ede,swimming_man:Cde,swimming_woman:Ade,bouncing_ball_person:Sde,bouncing_ball_man:Tde,basketball_man:Mde,bouncing_ball_woman:Ode,basketball_woman:Rde,weight_lifting:Lde,weight_lifting_man:Dde,weight_lifting_woman:Nde,bicyclist:Ide,biking_man:Pde,biking_woman:Fde,mountain_bicyclist:Bde,mountain_biking_man:zde,mountain_biking_woman:$de,cartwheeling:Ude,man_cartwheeling:jde,woman_cartwheeling:qde,wrestling:Hde,men_wrestling:Vde,women_wrestling:Gde,water_polo:Kde,man_playing_water_polo:Zde,woman_playing_water_polo:Wde,handball_person:Yde,man_playing_handball:Jde,woman_playing_handball:Qde,juggling_person:Xde,man_juggling:eue,woman_juggling:tue,lotus_position:nue,lotus_position_man:sue,lotus_position_woman:oue,bath:rue,sleeping_bed:iue,people_holding_hands:aue,two_women_holding_hands:lue,couple:cue,two_men_holding_hands:due,couplekiss:uue,couplekiss_man_woman:hue,couplekiss_man_man:fue,couplekiss_woman_woman:pue,couple_with_heart:gue,couple_with_heart_woman_man:mue,couple_with_heart_man_man:_ue,couple_with_heart_woman_woman:bue,family:yue,family_man_woman_boy:vue,family_man_woman_girl:wue,family_man_woman_girl_boy:xue,family_man_woman_boy_boy:kue,family_man_woman_girl_girl:Eue,family_man_man_boy:Cue,family_man_man_girl:Aue,family_man_man_girl_boy:Sue,family_man_man_boy_boy:Tue,family_man_man_girl_girl:Mue,family_woman_woman_boy:Oue,family_woman_woman_girl:Rue,family_woman_woman_girl_boy:Lue,family_woman_woman_boy_boy:Due,family_woman_woman_girl_girl:Nue,family_man_boy:Iue,family_man_boy_boy:Pue,family_man_girl:Fue,family_man_girl_boy:Bue,family_man_girl_girl:zue,family_woman_boy:$ue,family_woman_boy_boy:Uue,family_woman_girl:jue,family_woman_girl_boy:que,family_woman_girl_girl:Hue,speaking_head:Vue,bust_in_silhouette:Gue,busts_in_silhouette:Kue,people_hugging:Zue,footprints:Wue,monkey_face:Yue,monkey:Jue,gorilla:Que,orangutan:Xue,dog:ehe,dog2:the,guide_dog:nhe,service_dog:she,poodle:ohe,wolf:rhe,fox_face:ihe,raccoon:ahe,cat:lhe,cat2:che,black_cat:dhe,lion:uhe,tiger:hhe,tiger2:fhe,leopard:phe,horse:ghe,racehorse:mhe,unicorn:_he,zebra:bhe,deer:yhe,bison:vhe,cow:whe,ox:xhe,water_buffalo:khe,cow2:Ehe,pig:Che,pig2:Ahe,boar:She,pig_nose:The,ram:Mhe,sheep:Ohe,goat:Rhe,dromedary_camel:Lhe,camel:Dhe,llama:Nhe,giraffe:Ihe,elephant:Phe,mammoth:Fhe,rhinoceros:Bhe,hippopotamus:zhe,mouse:$he,mouse2:Uhe,rat:jhe,hamster:qhe,rabbit:Hhe,rabbit2:Vhe,chipmunk:Ghe,beaver:Khe,hedgehog:Zhe,bat:Whe,bear:Yhe,polar_bear:Jhe,koala:Qhe,panda_face:Xhe,sloth:efe,otter:tfe,skunk:nfe,kangaroo:sfe,badger:ofe,feet:rfe,paw_prints:ife,turkey:afe,chicken:lfe,rooster:cfe,hatching_chick:dfe,baby_chick:ufe,hatched_chick:hfe,bird:ffe,penguin:pfe,dove:gfe,eagle:mfe,duck:_fe,swan:bfe,owl:yfe,dodo:vfe,feather:wfe,flamingo:xfe,peacock:kfe,parrot:Efe,frog:Cfe,crocodile:Afe,turtle:Sfe,lizard:Tfe,snake:Mfe,dragon_face:Ofe,dragon:Rfe,sauropod:Lfe,"t-rex":"🦖",whale:Dfe,whale2:Nfe,dolphin:Ife,flipper:Pfe,seal:Ffe,fish:Bfe,tropical_fish:zfe,blowfish:$fe,shark:Ufe,octopus:jfe,shell:qfe,snail:Hfe,butterfly:Vfe,bug:Gfe,ant:Kfe,bee:Zfe,honeybee:Wfe,beetle:Yfe,lady_beetle:Jfe,cricket:Qfe,cockroach:Xfe,spider:epe,spider_web:tpe,scorpion:npe,mosquito:spe,fly:ope,worm:rpe,microbe:ipe,bouquet:ape,cherry_blossom:lpe,white_flower:cpe,rosette:dpe,rose:upe,wilted_flower:hpe,hibiscus:fpe,sunflower:ppe,blossom:gpe,tulip:mpe,seedling:_pe,potted_plant:bpe,evergreen_tree:ype,deciduous_tree:vpe,palm_tree:wpe,cactus:xpe,ear_of_rice:kpe,herb:Epe,shamrock:Cpe,four_leaf_clover:Ape,maple_leaf:Spe,fallen_leaf:Tpe,leaves:Mpe,grapes:Ope,melon:Rpe,watermelon:Lpe,tangerine:Dpe,orange:Npe,mandarin:Ipe,lemon:Ppe,banana:Fpe,pineapple:Bpe,mango:zpe,apple:$pe,green_apple:Upe,pear:jpe,peach:qpe,cherries:Hpe,strawberry:Vpe,blueberries:Gpe,kiwi_fruit:Kpe,tomato:Zpe,olive:Wpe,coconut:Ype,avocado:Jpe,eggplant:Qpe,potato:Xpe,carrot:ege,corn:tge,hot_pepper:nge,bell_pepper:sge,cucumber:oge,leafy_green:rge,broccoli:ige,garlic:age,onion:lge,mushroom:cge,peanuts:dge,chestnut:uge,bread:hge,croissant:fge,baguette_bread:pge,flatbread:gge,pretzel:mge,bagel:_ge,pancakes:bge,waffle:yge,cheese:vge,meat_on_bone:wge,poultry_leg:xge,cut_of_meat:kge,bacon:Ege,hamburger:Cge,fries:Age,pizza:Sge,hotdog:Tge,sandwich:Mge,taco:Oge,burrito:Rge,tamale:Lge,stuffed_flatbread:Dge,falafel:Nge,egg:Ige,fried_egg:Pge,shallow_pan_of_food:Fge,stew:Bge,fondue:zge,bowl_with_spoon:$ge,green_salad:Uge,popcorn:jge,butter:qge,salt:Hge,canned_food:Vge,bento:Gge,rice_cracker:Kge,rice_ball:Zge,rice:Wge,curry:Yge,ramen:Jge,spaghetti:Qge,sweet_potato:Xge,oden:eme,sushi:tme,fried_shrimp:nme,fish_cake:sme,moon_cake:ome,dango:rme,dumpling:ime,fortune_cookie:ame,takeout_box:lme,crab:cme,lobster:dme,shrimp:ume,squid:hme,oyster:fme,icecream:pme,shaved_ice:gme,ice_cream:mme,doughnut:_me,cookie:bme,birthday:yme,cake:vme,cupcake:wme,pie:xme,chocolate_bar:kme,candy:Eme,lollipop:Cme,custard:Ame,honey_pot:Sme,baby_bottle:Tme,milk_glass:Mme,coffee:Ome,teapot:Rme,tea:Lme,sake:Dme,champagne:Nme,wine_glass:Ime,cocktail:Pme,tropical_drink:Fme,beer:Bme,beers:zme,clinking_glasses:$me,tumbler_glass:Ume,cup_with_straw:jme,bubble_tea:qme,beverage_box:Hme,mate:Vme,ice_cube:Gme,chopsticks:Kme,plate_with_cutlery:Zme,fork_and_knife:Wme,spoon:Yme,hocho:Jme,knife:Qme,amphora:Xme,earth_africa:e_e,earth_americas:t_e,earth_asia:n_e,globe_with_meridians:s_e,world_map:o_e,japan:r_e,compass:i_e,mountain_snow:a_e,mountain:l_e,volcano:c_e,mount_fuji:d_e,camping:u_e,beach_umbrella:h_e,desert:f_e,desert_island:p_e,national_park:g_e,stadium:m_e,classical_building:__e,building_construction:b_e,bricks:y_e,rock:v_e,wood:w_e,hut:x_e,houses:k_e,derelict_house:E_e,house:C_e,house_with_garden:A_e,office:S_e,post_office:T_e,european_post_office:M_e,hospital:O_e,bank:R_e,hotel:L_e,love_hotel:D_e,convenience_store:N_e,school:I_e,department_store:P_e,factory:F_e,japanese_castle:B_e,european_castle:z_e,wedding:$_e,tokyo_tower:U_e,statue_of_liberty:j_e,church:q_e,mosque:H_e,hindu_temple:V_e,synagogue:G_e,shinto_shrine:K_e,kaaba:Z_e,fountain:W_e,tent:Y_e,foggy:J_e,night_with_stars:Q_e,cityscape:X_e,sunrise_over_mountains:e1e,sunrise:t1e,city_sunset:n1e,city_sunrise:s1e,bridge_at_night:o1e,hotsprings:r1e,carousel_horse:i1e,ferris_wheel:a1e,roller_coaster:l1e,barber:c1e,circus_tent:d1e,steam_locomotive:u1e,railway_car:h1e,bullettrain_side:f1e,bullettrain_front:p1e,train2:g1e,metro:m1e,light_rail:_1e,station:b1e,tram:y1e,monorail:v1e,mountain_railway:w1e,train:x1e,bus:k1e,oncoming_bus:E1e,trolleybus:C1e,minibus:A1e,ambulance:S1e,fire_engine:T1e,police_car:M1e,oncoming_police_car:O1e,taxi:R1e,oncoming_taxi:L1e,car:D1e,red_car:N1e,oncoming_automobile:I1e,blue_car:P1e,pickup_truck:F1e,truck:B1e,articulated_lorry:z1e,tractor:$1e,racing_car:U1e,motorcycle:j1e,motor_scooter:q1e,manual_wheelchair:H1e,motorized_wheelchair:V1e,auto_rickshaw:G1e,bike:K1e,kick_scooter:Z1e,skateboard:W1e,roller_skate:Y1e,busstop:J1e,motorway:Q1e,railway_track:X1e,oil_drum:e0e,fuelpump:t0e,rotating_light:n0e,traffic_light:s0e,vertical_traffic_light:o0e,stop_sign:r0e,construction:i0e,anchor:a0e,boat:l0e,sailboat:c0e,canoe:d0e,speedboat:u0e,passenger_ship:h0e,ferry:f0e,motor_boat:p0e,ship:g0e,airplane:m0e,small_airplane:_0e,flight_departure:b0e,flight_arrival:y0e,parachute:v0e,seat:w0e,helicopter:x0e,suspension_railway:k0e,mountain_cableway:E0e,aerial_tramway:C0e,artificial_satellite:A0e,rocket:S0e,flying_saucer:T0e,bellhop_bell:M0e,luggage:O0e,hourglass:R0e,hourglass_flowing_sand:L0e,watch:D0e,alarm_clock:N0e,stopwatch:I0e,timer_clock:P0e,mantelpiece_clock:F0e,clock12:B0e,clock1230:z0e,clock1:$0e,clock130:U0e,clock2:j0e,clock230:q0e,clock3:H0e,clock330:V0e,clock4:G0e,clock430:K0e,clock5:Z0e,clock530:W0e,clock6:Y0e,clock630:J0e,clock7:Q0e,clock730:X0e,clock8:ebe,clock830:tbe,clock9:nbe,clock930:sbe,clock10:obe,clock1030:rbe,clock11:ibe,clock1130:abe,new_moon:lbe,waxing_crescent_moon:cbe,first_quarter_moon:dbe,moon:ube,waxing_gibbous_moon:hbe,full_moon:fbe,waning_gibbous_moon:pbe,last_quarter_moon:gbe,waning_crescent_moon:mbe,crescent_moon:_be,new_moon_with_face:bbe,first_quarter_moon_with_face:ybe,last_quarter_moon_with_face:vbe,thermometer:wbe,sunny:xbe,full_moon_with_face:kbe,sun_with_face:Ebe,ringed_planet:Cbe,star:Abe,star2:Sbe,stars:Tbe,milky_way:Mbe,cloud:Obe,partly_sunny:Rbe,cloud_with_lightning_and_rain:Lbe,sun_behind_small_cloud:Dbe,sun_behind_large_cloud:Nbe,sun_behind_rain_cloud:Ibe,cloud_with_rain:Pbe,cloud_with_snow:Fbe,cloud_with_lightning:Bbe,tornado:zbe,fog:$be,wind_face:Ube,cyclone:jbe,rainbow:qbe,closed_umbrella:Hbe,open_umbrella:Vbe,umbrella:Gbe,parasol_on_ground:Kbe,zap:Zbe,snowflake:Wbe,snowman_with_snow:Ybe,snowman:Jbe,comet:Qbe,fire:Xbe,droplet:eye,ocean:tye,jack_o_lantern:nye,christmas_tree:sye,fireworks:oye,sparkler:rye,firecracker:iye,sparkles:aye,balloon:lye,tada:cye,confetti_ball:dye,tanabata_tree:uye,bamboo:hye,dolls:fye,flags:pye,wind_chime:gye,rice_scene:mye,red_envelope:_ye,ribbon:bye,gift:yye,reminder_ribbon:vye,tickets:wye,ticket:xye,medal_military:kye,trophy:Eye,medal_sports:Cye,"1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:Aye,baseball:Sye,softball:Tye,basketball:Mye,volleyball:Oye,football:Rye,rugby_football:Lye,tennis:Dye,flying_disc:Nye,bowling:Iye,cricket_game:Pye,field_hockey:Fye,ice_hockey:Bye,lacrosse:zye,ping_pong:$ye,badminton:Uye,boxing_glove:jye,martial_arts_uniform:qye,goal_net:Hye,golf:Vye,ice_skate:Gye,fishing_pole_and_fish:Kye,diving_mask:Zye,running_shirt_with_sash:Wye,ski:Yye,sled:Jye,curling_stone:Qye,dart:Xye,yo_yo:e2e,kite:t2e,"8ball":"🎱",crystal_ball:n2e,magic_wand:s2e,nazar_amulet:o2e,video_game:r2e,joystick:i2e,slot_machine:a2e,game_die:l2e,jigsaw:c2e,teddy_bear:d2e,pinata:u2e,nesting_dolls:h2e,spades:f2e,hearts:p2e,diamonds:g2e,clubs:m2e,chess_pawn:_2e,black_joker:b2e,mahjong:y2e,flower_playing_cards:v2e,performing_arts:w2e,framed_picture:x2e,art:k2e,thread:E2e,sewing_needle:C2e,yarn:A2e,knot:S2e,eyeglasses:T2e,dark_sunglasses:M2e,goggles:O2e,lab_coat:R2e,safety_vest:L2e,necktie:D2e,shirt:N2e,tshirt:I2e,jeans:P2e,scarf:F2e,gloves:B2e,coat:z2e,socks:$2e,dress:U2e,kimono:j2e,sari:q2e,one_piece_swimsuit:H2e,swim_brief:V2e,shorts:G2e,bikini:K2e,womans_clothes:Z2e,purse:W2e,handbag:Y2e,pouch:J2e,shopping:Q2e,school_satchel:X2e,thong_sandal:eve,mans_shoe:tve,shoe:nve,athletic_shoe:sve,hiking_boot:ove,flat_shoe:rve,high_heel:ive,sandal:ave,ballet_shoes:lve,boot:cve,crown:dve,womans_hat:uve,tophat:hve,mortar_board:fve,billed_cap:pve,military_helmet:gve,rescue_worker_helmet:mve,prayer_beads:_ve,lipstick:bve,ring:yve,gem:vve,mute:wve,speaker:xve,sound:kve,loud_sound:Eve,loudspeaker:Cve,mega:Ave,postal_horn:Sve,bell:Tve,no_bell:Mve,musical_score:Ove,musical_note:Rve,notes:Lve,studio_microphone:Dve,level_slider:Nve,control_knobs:Ive,microphone:Pve,headphones:Fve,radio:Bve,saxophone:zve,accordion:$ve,guitar:Uve,musical_keyboard:jve,trumpet:qve,violin:Hve,banjo:Vve,drum:Gve,long_drum:Kve,iphone:Zve,calling:Wve,phone:Yve,telephone:Jve,telephone_receiver:Qve,pager:Xve,fax:ewe,battery:twe,electric_plug:nwe,computer:swe,desktop_computer:owe,printer:rwe,keyboard:iwe,computer_mouse:awe,trackball:lwe,minidisc:cwe,floppy_disk:dwe,cd:uwe,dvd:hwe,abacus:fwe,movie_camera:pwe,film_strip:gwe,film_projector:mwe,clapper:_we,tv:bwe,camera:ywe,camera_flash:vwe,video_camera:wwe,vhs:xwe,mag:kwe,mag_right:Ewe,candle:Cwe,bulb:Awe,flashlight:Swe,izakaya_lantern:Twe,lantern:Mwe,diya_lamp:Owe,notebook_with_decorative_cover:Rwe,closed_book:Lwe,book:Dwe,open_book:Nwe,green_book:Iwe,blue_book:Pwe,orange_book:Fwe,books:Bwe,notebook:zwe,ledger:$we,page_with_curl:Uwe,scroll:jwe,page_facing_up:qwe,newspaper:Hwe,newspaper_roll:Vwe,bookmark_tabs:Gwe,bookmark:Kwe,label:Zwe,moneybag:Wwe,coin:Ywe,yen:Jwe,dollar:Qwe,euro:Xwe,pound:exe,money_with_wings:txe,credit_card:nxe,receipt:sxe,chart:oxe,envelope:rxe,email:ixe,"e-mail":"📧",incoming_envelope:axe,envelope_with_arrow:lxe,outbox_tray:cxe,inbox_tray:dxe,package:"📦",mailbox:uxe,mailbox_closed:hxe,mailbox_with_mail:fxe,mailbox_with_no_mail:pxe,postbox:gxe,ballot_box:mxe,pencil2:_xe,black_nib:bxe,fountain_pen:yxe,pen:vxe,paintbrush:wxe,crayon:xxe,memo:kxe,pencil:Exe,briefcase:Cxe,file_folder:Axe,open_file_folder:Sxe,card_index_dividers:Txe,date:Mxe,calendar:Oxe,spiral_notepad:Rxe,spiral_calendar:Lxe,card_index:Dxe,chart_with_upwards_trend:Nxe,chart_with_downwards_trend:Ixe,bar_chart:Pxe,clipboard:Fxe,pushpin:Bxe,round_pushpin:zxe,paperclip:$xe,paperclips:Uxe,straight_ruler:jxe,triangular_ruler:qxe,scissors:Hxe,card_file_box:Vxe,file_cabinet:Gxe,wastebasket:Kxe,lock:Zxe,unlock:Wxe,lock_with_ink_pen:Yxe,closed_lock_with_key:Jxe,key:Qxe,old_key:Xxe,hammer:eke,axe:tke,pick:nke,hammer_and_pick:ske,hammer_and_wrench:oke,dagger:rke,crossed_swords:ike,gun:ake,boomerang:lke,bow_and_arrow:cke,shield:dke,carpentry_saw:uke,wrench:hke,screwdriver:fke,nut_and_bolt:pke,gear:gke,clamp:mke,balance_scale:_ke,probing_cane:bke,link:yke,chains:vke,hook:wke,toolbox:xke,magnet:kke,ladder:Eke,alembic:Cke,test_tube:Ake,petri_dish:Ske,dna:Tke,microscope:Mke,telescope:Oke,satellite:Rke,syringe:Lke,drop_of_blood:Dke,pill:Nke,adhesive_bandage:Ike,stethoscope:Pke,door:Fke,elevator:Bke,mirror:zke,window:$ke,bed:Uke,couch_and_lamp:jke,chair:qke,toilet:Hke,plunger:Vke,shower:Gke,bathtub:Kke,mouse_trap:Zke,razor:Wke,lotion_bottle:Yke,safety_pin:Jke,broom:Qke,basket:Xke,roll_of_paper:e5e,bucket:t5e,soap:n5e,toothbrush:s5e,sponge:o5e,fire_extinguisher:r5e,shopping_cart:i5e,smoking:a5e,coffin:l5e,headstone:c5e,funeral_urn:d5e,moyai:u5e,placard:h5e,atm:f5e,put_litter_in_its_place:p5e,potable_water:g5e,wheelchair:m5e,mens:_5e,womens:b5e,restroom:y5e,baby_symbol:v5e,wc:w5e,passport_control:x5e,customs:k5e,baggage_claim:E5e,left_luggage:C5e,warning:A5e,children_crossing:S5e,no_entry:T5e,no_entry_sign:M5e,no_bicycles:O5e,no_smoking:R5e,do_not_litter:L5e,"non-potable_water":"🚱",no_pedestrians:D5e,no_mobile_phones:N5e,underage:I5e,radioactive:P5e,biohazard:F5e,arrow_up:B5e,arrow_upper_right:z5e,arrow_right:$5e,arrow_lower_right:U5e,arrow_down:j5e,arrow_lower_left:q5e,arrow_left:H5e,arrow_upper_left:V5e,arrow_up_down:G5e,left_right_arrow:K5e,leftwards_arrow_with_hook:Z5e,arrow_right_hook:W5e,arrow_heading_up:Y5e,arrow_heading_down:J5e,arrows_clockwise:Q5e,arrows_counterclockwise:X5e,back:eEe,end:tEe,on:nEe,soon:sEe,top:oEe,place_of_worship:rEe,atom_symbol:iEe,om:aEe,star_of_david:lEe,wheel_of_dharma:cEe,yin_yang:dEe,latin_cross:uEe,orthodox_cross:hEe,star_and_crescent:fEe,peace_symbol:pEe,menorah:gEe,six_pointed_star:mEe,aries:_Ee,taurus:bEe,gemini:yEe,cancer:vEe,leo:wEe,virgo:xEe,libra:kEe,scorpius:EEe,sagittarius:CEe,capricorn:AEe,aquarius:SEe,pisces:TEe,ophiuchus:MEe,twisted_rightwards_arrows:OEe,repeat:REe,repeat_one:LEe,arrow_forward:DEe,fast_forward:NEe,next_track_button:IEe,play_or_pause_button:PEe,arrow_backward:FEe,rewind:BEe,previous_track_button:zEe,arrow_up_small:$Ee,arrow_double_up:UEe,arrow_down_small:jEe,arrow_double_down:qEe,pause_button:HEe,stop_button:VEe,record_button:GEe,eject_button:KEe,cinema:ZEe,low_brightness:WEe,high_brightness:YEe,signal_strength:JEe,vibration_mode:QEe,mobile_phone_off:XEe,female_sign:e4e,male_sign:t4e,transgender_symbol:n4e,heavy_multiplication_x:s4e,heavy_plus_sign:o4e,heavy_minus_sign:r4e,heavy_division_sign:i4e,infinity:a4e,bangbang:l4e,interrobang:c4e,question:d4e,grey_question:u4e,grey_exclamation:h4e,exclamation:f4e,heavy_exclamation_mark:p4e,wavy_dash:g4e,currency_exchange:m4e,heavy_dollar_sign:_4e,medical_symbol:b4e,recycle:y4e,fleur_de_lis:v4e,trident:w4e,name_badge:x4e,beginner:k4e,o:E4e,white_check_mark:C4e,ballot_box_with_check:A4e,heavy_check_mark:S4e,x:T4e,negative_squared_cross_mark:M4e,curly_loop:O4e,loop:R4e,part_alternation_mark:L4e,eight_spoked_asterisk:D4e,eight_pointed_black_star:N4e,sparkle:I4e,copyright:P4e,registered:F4e,tm:B4e,hash:z4e,asterisk:$4e,zero:U4e,one:j4e,two:q4e,three:H4e,four:V4e,five:G4e,six:K4e,seven:Z4e,eight:W4e,nine:Y4e,keycap_ten:J4e,capital_abcd:Q4e,abcd:X4e,symbols:eCe,abc:tCe,a:nCe,ab:sCe,b:oCe,cl:rCe,cool:iCe,free:aCe,information_source:lCe,id:cCe,m:dCe,new:"🆕",ng:uCe,o2:hCe,ok:fCe,parking:pCe,sos:gCe,up:mCe,vs:_Ce,koko:bCe,sa:yCe,ideograph_advantage:vCe,accept:wCe,congratulations:xCe,secret:kCe,u6e80:ECe,red_circle:CCe,orange_circle:ACe,yellow_circle:SCe,green_circle:TCe,large_blue_circle:MCe,purple_circle:OCe,brown_circle:RCe,black_circle:LCe,white_circle:DCe,red_square:NCe,orange_square:ICe,yellow_square:PCe,green_square:FCe,blue_square:BCe,purple_square:zCe,brown_square:$Ce,black_large_square:UCe,white_large_square:jCe,black_medium_square:qCe,white_medium_square:HCe,black_medium_small_square:VCe,white_medium_small_square:GCe,black_small_square:KCe,white_small_square:ZCe,large_orange_diamond:WCe,large_blue_diamond:YCe,small_orange_diamond:JCe,small_blue_diamond:QCe,small_red_triangle:XCe,small_red_triangle_down:e9e,diamond_shape_with_a_dot_inside:t9e,radio_button:n9e,white_square_button:s9e,black_square_button:o9e,checkered_flag:r9e,triangular_flag_on_post:i9e,crossed_flags:a9e,black_flag:l9e,white_flag:c9e,rainbow_flag:d9e,transgender_flag:u9e,pirate_flag:h9e,ascension_island:f9e,andorra:p9e,united_arab_emirates:g9e,afghanistan:m9e,antigua_barbuda:_9e,anguilla:b9e,albania:y9e,armenia:v9e,angola:w9e,antarctica:x9e,argentina:k9e,american_samoa:E9e,austria:C9e,australia:A9e,aruba:S9e,aland_islands:T9e,azerbaijan:M9e,bosnia_herzegovina:O9e,barbados:R9e,bangladesh:L9e,belgium:D9e,burkina_faso:N9e,bulgaria:I9e,bahrain:P9e,burundi:F9e,benin:B9e,st_barthelemy:z9e,bermuda:$9e,brunei:U9e,bolivia:j9e,caribbean_netherlands:q9e,brazil:H9e,bahamas:V9e,bhutan:G9e,bouvet_island:K9e,botswana:Z9e,belarus:W9e,belize:Y9e,canada:J9e,cocos_islands:Q9e,congo_kinshasa:X9e,central_african_republic:e3e,congo_brazzaville:t3e,switzerland:n3e,cote_divoire:s3e,cook_islands:o3e,chile:r3e,cameroon:i3e,cn:a3e,colombia:l3e,clipperton_island:c3e,costa_rica:d3e,cuba:u3e,cape_verde:h3e,curacao:f3e,christmas_island:p3e,cyprus:g3e,czech_republic:m3e,de:_3e,diego_garcia:b3e,djibouti:y3e,denmark:v3e,dominica:w3e,dominican_republic:x3e,algeria:k3e,ceuta_melilla:E3e,ecuador:C3e,estonia:A3e,egypt:S3e,western_sahara:T3e,eritrea:M3e,es:O3e,ethiopia:R3e,eu:L3e,european_union:D3e,finland:N3e,fiji:I3e,falkland_islands:P3e,micronesia:F3e,faroe_islands:B3e,fr:z3e,gabon:$3e,gb:U3e,uk:j3e,grenada:q3e,georgia:H3e,french_guiana:V3e,guernsey:G3e,ghana:K3e,gibraltar:Z3e,greenland:W3e,gambia:Y3e,guinea:J3e,guadeloupe:Q3e,equatorial_guinea:X3e,greece:e8e,south_georgia_south_sandwich_islands:t8e,guatemala:n8e,guam:s8e,guinea_bissau:o8e,guyana:r8e,hong_kong:i8e,heard_mcdonald_islands:a8e,honduras:l8e,croatia:c8e,haiti:d8e,hungary:u8e,canary_islands:h8e,indonesia:f8e,ireland:p8e,israel:g8e,isle_of_man:m8e,india:_8e,british_indian_ocean_territory:b8e,iraq:y8e,iran:v8e,iceland:w8e,it:x8e,jersey:k8e,jamaica:E8e,jordan:C8e,jp:A8e,kenya:S8e,kyrgyzstan:T8e,cambodia:M8e,kiribati:O8e,comoros:R8e,st_kitts_nevis:L8e,north_korea:D8e,kr:N8e,kuwait:I8e,cayman_islands:P8e,kazakhstan:F8e,laos:B8e,lebanon:z8e,st_lucia:$8e,liechtenstein:U8e,sri_lanka:j8e,liberia:q8e,lesotho:H8e,lithuania:V8e,luxembourg:G8e,latvia:K8e,libya:Z8e,morocco:W8e,monaco:Y8e,moldova:J8e,montenegro:Q8e,st_martin:X8e,madagascar:e6e,marshall_islands:t6e,macedonia:n6e,mali:s6e,myanmar:o6e,mongolia:r6e,macau:i6e,northern_mariana_islands:a6e,martinique:l6e,mauritania:c6e,montserrat:d6e,malta:u6e,mauritius:h6e,maldives:f6e,malawi:p6e,mexico:g6e,malaysia:m6e,mozambique:_6e,namibia:b6e,new_caledonia:y6e,niger:v6e,norfolk_island:w6e,nigeria:x6e,nicaragua:k6e,netherlands:E6e,norway:C6e,nepal:A6e,nauru:S6e,niue:T6e,new_zealand:M6e,oman:O6e,panama:R6e,peru:L6e,french_polynesia:D6e,papua_new_guinea:N6e,philippines:I6e,pakistan:P6e,poland:F6e,st_pierre_miquelon:B6e,pitcairn_islands:z6e,puerto_rico:$6e,palestinian_territories:U6e,portugal:j6e,palau:q6e,paraguay:H6e,qatar:V6e,reunion:G6e,romania:K6e,serbia:Z6e,ru:W6e,rwanda:Y6e,saudi_arabia:J6e,solomon_islands:Q6e,seychelles:X6e,sudan:e7e,sweden:t7e,singapore:n7e,st_helena:s7e,slovenia:o7e,svalbard_jan_mayen:r7e,slovakia:i7e,sierra_leone:a7e,san_marino:l7e,senegal:c7e,somalia:d7e,suriname:u7e,south_sudan:h7e,sao_tome_principe:f7e,el_salvador:p7e,sint_maarten:g7e,syria:m7e,swaziland:_7e,tristan_da_cunha:b7e,turks_caicos_islands:y7e,chad:v7e,french_southern_territories:w7e,togo:x7e,thailand:k7e,tajikistan:E7e,tokelau:C7e,timor_leste:A7e,turkmenistan:S7e,tunisia:T7e,tonga:M7e,tr:O7e,trinidad_tobago:R7e,tuvalu:L7e,taiwan:D7e,tanzania:N7e,ukraine:I7e,uganda:P7e,us_outlying_islands:F7e,united_nations:B7e,us:z7e,uruguay:$7e,uzbekistan:U7e,vatican_city:j7e,st_vincent_grenadines:q7e,venezuela:H7e,british_virgin_islands:V7e,us_virgin_islands:G7e,vietnam:K7e,vanuatu:Z7e,wallis_futuna:W7e,samoa:Y7e,kosovo:J7e,yemen:Q7e,mayotte:X7e,south_africa:eAe,zambia:tAe,zimbabwe:nAe,england:sAe,scotland:oAe,wales:rAe};var aAe={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]},lAe=function(e,n){return e[n].content},cAe=function(e,n,s,o,r){var i=e.utils.arrayReplaceAt,a=e.utils.lib.ucmicro,l=new RegExp([a.Z.source,a.P.source,a.Cc.source].join("|"));function d(u,h,p){var g,m=0,_=[];return u.replace(r,function(w,y,f){var k;if(s.hasOwnProperty(w)){if(k=s[w],y>0&&!l.test(f[y-1])||y+w.lengthm&&(g=new p("text","",0),g.content=u.slice(m,y),_.push(g)),g=new p("emoji","",0),g.markup=k,g.content=n[k],_.push(g),m=y+w.length}),m=0;p--)w=_[p],(w.type==="link_open"||w.type==="link_close")&&w.info==="auto"&&(f-=w.nesting),w.type==="text"&&f===0&&o.test(w.content)&&(y[g].children=_=i(_,p,d(w.content,w.level,h.Token)))}};function dAe(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var uAe=function(e){var n=e.defs,s;e.enabled.length&&(n=Object.keys(n).reduce(function(l,d){return e.enabled.indexOf(d)>=0&&(l[d]=n[d]),l},{})),s=Object.keys(e.shortcuts).reduce(function(l,d){return n[d]?Array.isArray(e.shortcuts[d])?(e.shortcuts[d].forEach(function(u){l[u]=d}),l):(l[e.shortcuts[d]]=d,l):l},{});var o=Object.keys(n),r;o.length===0?r="^$":r=o.map(function(l){return":"+l+":"}).concat(Object.keys(s)).sort().reverse().map(function(l){return dAe(l)}).join("|");var i=RegExp(r),a=RegExp(r,"g");return{defs:n,shortcuts:s,scanRE:i,replaceRE:a}},hAe=lAe,fAe=cAe,pAe=uAe,gAe=function(e,n){var s={defs:{},shortcuts:{},enabled:[]},o=pAe(e.utils.assign({},s,n||{}));e.renderer.rules.emoji=hAe,e.core.ruler.after("linkify","emoji",fAe(e,o.defs,o.shortcuts,o.scanRE,o.replaceRE))},mAe=iAe,_Ae=aAe,bAe=gAe,yAe=function(e,n){var s={defs:mAe,shortcuts:_Ae,enabled:[]},o=e.utils.assign({},s,n||{});bAe(e,o)};const vAe=ls(yAe);var fh=!1,Is={false:"push",true:"unshift",after:"push",before:"unshift"},$r={isPermalinkSymbol:!0};function Al(t,e,n,s){var o;if(!fh){var r="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(r):console.warn(r),fh=!0}var i=[Object.assign(new n.Token("link_open","a",1),{attrs:[].concat(e.permalinkClass?[["class",e.permalinkClass]]:[],[["href",e.permalinkHref(t,n)]],Object.entries(e.permalinkAttrs(t,n)))}),Object.assign(new n.Token("html_block","",0),{content:e.permalinkSymbol,meta:$r}),new n.Token("link_close","a",-1)];e.permalinkSpace&&n.tokens[s+1].children[Is[e.permalinkBefore]](Object.assign(new n.Token("text","",0),{content:" "})),(o=n.tokens[s+1].children)[Is[e.permalinkBefore]].apply(o,i)}function nm(t){return"#"+t}function sm(t){return{}}var wAe={class:"header-anchor",symbol:"#",renderHref:nm,renderAttrs:sm};function Ho(t){function e(n){return n=Object.assign({},e.defaults,n),function(s,o,r,i){return t(s,n,o,r,i)}}return e.defaults=Object.assign({},wAe),e.renderPermalinkImpl=t,e}var Ti=Ho(function(t,e,n,s,o){var r,i=[Object.assign(new s.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(t,s)]],e.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(e.renderAttrs(t,s)))}),Object.assign(new s.Token("html_inline","",0),{content:e.symbol,meta:$r}),new s.Token("link_close","a",-1)];if(e.space){var a=typeof e.space=="string"?e.space:" ";s.tokens[o+1].children[Is[e.placement]](Object.assign(new s.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:a}))}(r=s.tokens[o+1].children)[Is[e.placement]].apply(r,i)});Object.assign(Ti.defaults,{space:!0,placement:"after",ariaHidden:!1});var qn=Ho(Ti.renderPermalinkImpl);qn.defaults=Object.assign({},Ti.defaults,{ariaHidden:!0});var om=Ho(function(t,e,n,s,o){var r=[Object.assign(new s.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(t,s)]],Object.entries(e.renderAttrs(t,s)))})].concat(e.safariReaderFix?[new s.Token("span_open","span",1)]:[],s.tokens[o+1].children,e.safariReaderFix?[new s.Token("span_close","span",-1)]:[],[new s.Token("link_close","a",-1)]);s.tokens[o+1]=Object.assign(new s.Token("inline","",0),{children:r})});Object.assign(om.defaults,{safariReaderFix:!1});var ph=Ho(function(t,e,n,s,o){var r;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(e.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+e.style+"`");if(!["aria-describedby","aria-labelledby"].includes(e.style)&&!e.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+e.style+"` style");if(e.style==="visually-hidden"&&!e.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var i=s.tokens[o+1].children.filter(function(h){return h.type==="text"||h.type==="code_inline"}).reduce(function(h,p){return h+p.content},""),a=[],l=[];if(e.class&&l.push(["class",e.class]),l.push(["href",e.renderHref(t,s)]),l.push.apply(l,Object.entries(e.renderAttrs(t,s))),e.style==="visually-hidden"){if(a.push(Object.assign(new s.Token("span_open","span",1),{attrs:[["class",e.visuallyHiddenClass]]}),Object.assign(new s.Token("text","",0),{content:e.assistiveText(i)}),new s.Token("span_close","span",-1)),e.space){var d=typeof e.space=="string"?e.space:" ";a[Is[e.placement]](Object.assign(new s.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:d}))}a[Is[e.placement]](Object.assign(new s.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new s.Token("html_inline","",0),{content:e.symbol,meta:$r}),new s.Token("span_close","span",-1))}else a.push(Object.assign(new s.Token("html_inline","",0),{content:e.symbol,meta:$r}));e.style==="aria-label"?l.push(["aria-label",e.assistiveText(i)]):["aria-describedby","aria-labelledby"].includes(e.style)&&l.push([e.style,t]);var u=[Object.assign(new s.Token("link_open","a",1),{attrs:l})].concat(a,[new s.Token("link_close","a",-1)]);(r=s.tokens).splice.apply(r,[o+3,0].concat(u)),e.wrapper&&(s.tokens.splice(o,0,Object.assign(new s.Token("html_block","",0),{content:e.wrapper[0]+`
+`})),s.tokens.splice(o+3+u.length+1,0,Object.assign(new s.Token("html_block","",0),{content:e.wrapper[1]+`
+`})))});function gh(t,e,n,s){var o=t,r=s;if(n&&Object.prototype.hasOwnProperty.call(e,o))throw new Error("User defined `id` attribute `"+t+"` is not unique. Please fix it in your Markdown to continue.");for(;Object.prototype.hasOwnProperty.call(e,o);)o=t+"-"+r,r+=1;return e[o]=!0,o}function _s(t,e){e=Object.assign({},_s.defaults,e),t.core.ruler.push("anchor",function(n){for(var s,o={},r=n.tokens,i=Array.isArray(e.level)?(s=e.level,function(h){return s.includes(h)}):function(h){return function(p){return p>=h}}(e.level),a=0;ap.match(h))}n.tabindex==!0&&(o.tokens[i-1].attrPush(["tabindex",r]),r++),n.lazyLoading==!0&&u.attrPush(["loading","lazy"])}}}e.core.ruler.before("linkify","implicit_figures",s)};const kAe=ls(xAe);function rm(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(e=>{const n=t[e],s=typeof n;(s==="object"||s==="function")&&!Object.isFrozen(n)&&rm(n)}),t}class mh{constructor(e){e.data===void 0&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function im(t){return t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Rn(t,...e){const n=Object.create(null);for(const s in t)n[s]=t[s];return e.forEach(function(s){for(const o in s)n[o]=s[o]}),n}const EAe="",_h=t=>!!t.scope,CAe=(t,{prefix:e})=>{if(t.startsWith("language:"))return t.replace("language:","language-");if(t.includes(".")){const n=t.split(".");return[`${e}${n.shift()}`,...n.map((s,o)=>`${s}${"_".repeat(o+1)}`)].join(" ")}return`${e}${t}`};class AAe{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=im(e)}openNode(e){if(!_h(e))return;const n=CAe(e.scope,{prefix:this.classPrefix});this.span(n)}closeNode(e){_h(e)&&(this.buffer+=EAe)}value(){return this.buffer}span(e){this.buffer+=``}}const bh=(t={})=>{const e={children:[]};return Object.assign(e,t),e};class Lc{constructor(){this.rootNode=bh(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n=bh({scope:e});this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return typeof n=="string"?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(s=>this._walk(e,s)),e.closeNode(n)),e}static _collapse(e){typeof e!="string"&&e.children&&(e.children.every(n=>typeof n=="string")?e.children=[e.children.join("")]:e.children.forEach(n=>{Lc._collapse(n)}))}}class SAe extends Lc{constructor(e){super(),this.options=e}addText(e){e!==""&&this.add(e)}startScope(e){this.openNode(e)}endScope(){this.closeNode()}__addSublanguage(e,n){const s=e.root;n&&(s.scope=`language:${n}`),this.add(s)}toHTML(){return new AAe(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function Io(t){return t?typeof t=="string"?t:t.source:null}function am(t){return cs("(?=",t,")")}function TAe(t){return cs("(?:",t,")*")}function MAe(t){return cs("(?:",t,")?")}function cs(...t){return t.map(n=>Io(n)).join("")}function OAe(t){const e=t[t.length-1];return typeof e=="object"&&e.constructor===Object?(t.splice(t.length-1,1),e):{}}function Dc(...t){return"("+(OAe(t).capture?"":"?:")+t.map(s=>Io(s)).join("|")+")"}function lm(t){return new RegExp(t.toString()+"|").exec("").length-1}function RAe(t,e){const n=t&&t.exec(e);return n&&n.index===0}const LAe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Nc(t,{joinWith:e}){let n=0;return t.map(s=>{n+=1;const o=n;let r=Io(s),i="";for(;r.length>0;){const a=LAe.exec(r);if(!a){i+=r;break}i+=r.substring(0,a.index),r=r.substring(a.index+a[0].length),a[0][0]==="\\"&&a[1]?i+="\\"+String(Number(a[1])+o):(i+=a[0],a[0]==="("&&n++)}return i}).map(s=>`(${s})`).join(e)}const DAe=/\b\B/,cm="[a-zA-Z]\\w*",Ic="[a-zA-Z_]\\w*",dm="\\b\\d+(\\.\\d+)?",um="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",hm="\\b(0b[01]+)",NAe="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",IAe=(t={})=>{const e=/^#![ ]*\//;return t.binary&&(t.begin=cs(e,/.*\b/,t.binary,/\b.*/)),Rn({scope:"meta",begin:e,end:/$/,relevance:0,"on:begin":(n,s)=>{n.index!==0&&s.ignoreMatch()}},t)},Po={begin:"\\\\[\\s\\S]",relevance:0},PAe={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[Po]},FAe={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[Po]},BAe={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},Mi=function(t,e,n={}){const s=Rn({scope:"comment",begin:t,end:e,contains:[]},n);s.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const o=Dc("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return s.contains.push({begin:cs(/[ ]+/,"(",o,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),s},zAe=Mi("//","$"),$Ae=Mi("/\\*","\\*/"),UAe=Mi("#","$"),jAe={scope:"number",begin:dm,relevance:0},qAe={scope:"number",begin:um,relevance:0},HAe={scope:"number",begin:hm,relevance:0},VAe={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[Po,{begin:/\[/,end:/\]/,relevance:0,contains:[Po]}]},GAe={scope:"title",begin:cm,relevance:0},KAe={scope:"title",begin:Ic,relevance:0},ZAe={begin:"\\.\\s*"+Ic,relevance:0},WAe=function(t){return Object.assign(t,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})};var cr=Object.freeze({__proto__:null,APOS_STRING_MODE:PAe,BACKSLASH_ESCAPE:Po,BINARY_NUMBER_MODE:HAe,BINARY_NUMBER_RE:hm,COMMENT:Mi,C_BLOCK_COMMENT_MODE:$Ae,C_LINE_COMMENT_MODE:zAe,C_NUMBER_MODE:qAe,C_NUMBER_RE:um,END_SAME_AS_BEGIN:WAe,HASH_COMMENT_MODE:UAe,IDENT_RE:cm,MATCH_NOTHING_RE:DAe,METHOD_GUARD:ZAe,NUMBER_MODE:jAe,NUMBER_RE:dm,PHRASAL_WORDS_MODE:BAe,QUOTE_STRING_MODE:FAe,REGEXP_MODE:VAe,RE_STARTERS_RE:NAe,SHEBANG:IAe,TITLE_MODE:GAe,UNDERSCORE_IDENT_RE:Ic,UNDERSCORE_TITLE_MODE:KAe});function YAe(t,e){t.input[t.index-1]==="."&&e.ignoreMatch()}function JAe(t,e){t.className!==void 0&&(t.scope=t.className,delete t.className)}function QAe(t,e){e&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=YAe,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,t.relevance===void 0&&(t.relevance=0))}function XAe(t,e){Array.isArray(t.illegal)&&(t.illegal=Dc(...t.illegal))}function eSe(t,e){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function tSe(t,e){t.relevance===void 0&&(t.relevance=1)}const nSe=(t,e)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},t);Object.keys(t).forEach(s=>{delete t[s]}),t.keywords=n.keywords,t.begin=cs(n.beforeMatch,am(n.begin)),t.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},t.relevance=0,delete n.beforeMatch},sSe=["of","and","for","in","not","or","if","then","parent","list","value"],oSe="keyword";function fm(t,e,n=oSe){const s=Object.create(null);return typeof t=="string"?o(n,t.split(" ")):Array.isArray(t)?o(n,t):Object.keys(t).forEach(function(r){Object.assign(s,fm(t[r],e,r))}),s;function o(r,i){e&&(i=i.map(a=>a.toLowerCase())),i.forEach(function(a){const l=a.split("|");s[l[0]]=[r,rSe(l[0],l[1])]})}}function rSe(t,e){return e?Number(e):iSe(t)?0:1}function iSe(t){return sSe.includes(t.toLowerCase())}const yh={},Xn=t=>{console.error(t)},vh=(t,...e)=>{console.log(`WARN: ${t}`,...e)},ps=(t,e)=>{yh[`${t}/${e}`]||(console.log(`Deprecated as of ${t}. ${e}`),yh[`${t}/${e}`]=!0)},Ur=new Error;function pm(t,e,{key:n}){let s=0;const o=t[n],r={},i={};for(let a=1;a<=e.length;a++)i[a+s]=o[a],r[a+s]=!0,s+=lm(e[a-1]);t[n]=i,t[n]._emit=r,t[n]._multi=!0}function aSe(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin)throw Xn("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),Ur;if(typeof t.beginScope!="object"||t.beginScope===null)throw Xn("beginScope must be object"),Ur;pm(t,t.begin,{key:"beginScope"}),t.begin=Nc(t.begin,{joinWith:""})}}function lSe(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd)throw Xn("skip, excludeEnd, returnEnd not compatible with endScope: {}"),Ur;if(typeof t.endScope!="object"||t.endScope===null)throw Xn("endScope must be object"),Ur;pm(t,t.end,{key:"endScope"}),t.end=Nc(t.end,{joinWith:""})}}function cSe(t){t.scope&&typeof t.scope=="object"&&t.scope!==null&&(t.beginScope=t.scope,delete t.scope)}function dSe(t){cSe(t),typeof t.beginScope=="string"&&(t.beginScope={_wrap:t.beginScope}),typeof t.endScope=="string"&&(t.endScope={_wrap:t.endScope}),aSe(t),lSe(t)}function uSe(t){function e(i,a){return new RegExp(Io(i),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(a?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(a,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,a]),this.matchAt+=lm(a)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const a=this.regexes.map(l=>l[1]);this.matcherRe=e(Nc(a,{joinWith:"|"}),!0),this.lastIndex=0}exec(a){this.matcherRe.lastIndex=this.lastIndex;const l=this.matcherRe.exec(a);if(!l)return null;const d=l.findIndex((h,p)=>p>0&&h!==void 0),u=this.matchIndexes[d];return l.splice(0,d),Object.assign(l,u)}}class s{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(a){if(this.multiRegexes[a])return this.multiRegexes[a];const l=new n;return this.rules.slice(a).forEach(([d,u])=>l.addRule(d,u)),l.compile(),this.multiRegexes[a]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(a,l){this.rules.push([a,l]),l.type==="begin"&&this.count++}exec(a){const l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let d=l.exec(a);if(this.resumingScanAtSamePosition()&&!(d&&d.index===this.lastIndex)){const u=this.getMatcher(0);u.lastIndex=this.lastIndex+1,d=u.exec(a)}return d&&(this.regexIndex+=d.position+1,this.regexIndex===this.count&&this.considerAll()),d}}function o(i){const a=new s;return i.contains.forEach(l=>a.addRule(l.begin,{rule:l,type:"begin"})),i.terminatorEnd&&a.addRule(i.terminatorEnd,{type:"end"}),i.illegal&&a.addRule(i.illegal,{type:"illegal"}),a}function r(i,a){const l=i;if(i.isCompiled)return l;[JAe,eSe,dSe,nSe].forEach(u=>u(i,a)),t.compilerExtensions.forEach(u=>u(i,a)),i.__beforeBegin=null,[QAe,XAe,tSe].forEach(u=>u(i,a)),i.isCompiled=!0;let d=null;return typeof i.keywords=="object"&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords),d=i.keywords.$pattern,delete i.keywords.$pattern),d=d||/\w+/,i.keywords&&(i.keywords=fm(i.keywords,t.case_insensitive)),l.keywordPatternRe=e(d,!0),a&&(i.begin||(i.begin=/\B|\b/),l.beginRe=e(l.begin),!i.end&&!i.endsWithParent&&(i.end=/\B|\b/),i.end&&(l.endRe=e(l.end)),l.terminatorEnd=Io(l.end)||"",i.endsWithParent&&a.terminatorEnd&&(l.terminatorEnd+=(i.end?"|":"")+a.terminatorEnd)),i.illegal&&(l.illegalRe=e(i.illegal)),i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map(function(u){return hSe(u==="self"?i:u)})),i.contains.forEach(function(u){r(u,l)}),i.starts&&r(i.starts,a),l.matcher=o(l),l}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=Rn(t.classNameAliases||{}),r(t)}function gm(t){return t?t.endsWithParent||gm(t.starts):!1}function hSe(t){return t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return Rn(t,{variants:null},e)})),t.cachedVariants?t.cachedVariants:gm(t)?Rn(t,{starts:t.starts?Rn(t.starts):null}):Object.isFrozen(t)?Rn(t):t}var fSe="11.9.0";class pSe extends Error{constructor(e,n){super(e),this.name="HTMLInjectionError",this.html=n}}const ha=im,wh=Rn,xh=Symbol("nomatch"),gSe=7,mm=function(t){const e=Object.create(null),n=Object.create(null),s=[];let o=!0;const r="Could not find the language '{}', did you forget to load/include a language module?",i={disableAutodetect:!0,name:"Plain text",contains:[]};let a={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:SAe};function l(T){return a.noHighlightRe.test(T)}function d(T){let G=T.className+" ";G+=T.parentNode?T.parentNode.className:"";const J=a.languageDetectRe.exec(G);if(J){const we=C(J[1]);return we||(vh(r.replace("{}",J[1])),vh("Falling back to no-highlight mode for this block.",T)),we?J[1]:"no-highlight"}return G.split(/\s+/).find(we=>l(we)||C(we))}function u(T,G,J){let we="",be="";typeof G=="object"?(we=T,J=G.ignoreIllegals,be=G.language):(ps("10.7.0","highlight(lang, code, ...args) has been deprecated."),ps("10.7.0",`Please use highlight(code, options) instead.
+https://github.com/highlightjs/highlight.js/issues/2277`),be=T,we=G),J===void 0&&(J=!0);const ne={code:we,language:be};re("before:highlight",ne);const Ce=ne.result?ne.result:h(ne.language,ne.code,J);return Ce.code=ne.code,re("after:highlight",Ce),Ce}function h(T,G,J,we){const be=Object.create(null);function ne(Q,ae){return Q.keywords[ae]}function Ce(){if(!q.keywords){V.addText(te);return}let Q=0;q.keywordPatternRe.lastIndex=0;let ae=q.keywordPatternRe.exec(te),pe="";for(;ae;){pe+=te.substring(Q,ae.index);const Oe=F.case_insensitive?ae[0].toLowerCase():ae[0],ze=ne(q,Oe);if(ze){const[Ze,gt]=ze;if(V.addText(pe),pe="",be[Oe]=(be[Oe]||0)+1,be[Oe]<=gSe&&(de+=gt),Ze.startsWith("_"))pe+=ae[0];else{const ot=F.classNameAliases[Ze]||Ze;ke(ae[0],ot)}}else pe+=ae[0];Q=q.keywordPatternRe.lastIndex,ae=q.keywordPatternRe.exec(te)}pe+=te.substring(Q),V.addText(pe)}function Te(){if(te==="")return;let Q=null;if(typeof q.subLanguage=="string"){if(!e[q.subLanguage]){V.addText(te);return}Q=h(q.subLanguage,te,!0,ie[q.subLanguage]),ie[q.subLanguage]=Q._top}else Q=g(te,q.subLanguage.length?q.subLanguage:null);q.relevance>0&&(de+=Q.relevance),V.__addSublanguage(Q._emitter,Q.language)}function ye(){q.subLanguage!=null?Te():Ce(),te=""}function ke(Q,ae){Q!==""&&(V.startScope(ae),V.addText(Q),V.endScope())}function I(Q,ae){let pe=1;const Oe=ae.length-1;for(;pe<=Oe;){if(!Q._emit[pe]){pe++;continue}const ze=F.classNameAliases[Q[pe]]||Q[pe],Ze=ae[pe];ze?ke(Ze,ze):(te=Ze,Ce(),te=""),pe++}}function W(Q,ae){return Q.scope&&typeof Q.scope=="string"&&V.openNode(F.classNameAliases[Q.scope]||Q.scope),Q.beginScope&&(Q.beginScope._wrap?(ke(te,F.classNameAliases[Q.beginScope._wrap]||Q.beginScope._wrap),te=""):Q.beginScope._multi&&(I(Q.beginScope,ae),te="")),q=Object.create(Q,{parent:{value:q}}),q}function z(Q,ae,pe){let Oe=RAe(Q.endRe,pe);if(Oe){if(Q["on:end"]){const ze=new mh(Q);Q["on:end"](ae,ze),ze.isMatchIgnored&&(Oe=!1)}if(Oe){for(;Q.endsParent&&Q.parent;)Q=Q.parent;return Q}}if(Q.endsWithParent)return z(Q.parent,ae,pe)}function oe(Q){return q.matcher.regexIndex===0?(te+=Q[0],1):(Ee=!0,0)}function fe(Q){const ae=Q[0],pe=Q.rule,Oe=new mh(pe),ze=[pe.__beforeBegin,pe["on:begin"]];for(const Ze of ze)if(Ze&&(Ze(Q,Oe),Oe.isMatchIgnored))return oe(ae);return pe.skip?te+=ae:(pe.excludeBegin&&(te+=ae),ye(),!pe.returnBegin&&!pe.excludeBegin&&(te=ae)),W(pe,Q),pe.returnBegin?0:ae.length}function E(Q){const ae=Q[0],pe=G.substring(Q.index),Oe=z(q,Q,pe);if(!Oe)return xh;const ze=q;q.endScope&&q.endScope._wrap?(ye(),ke(ae,q.endScope._wrap)):q.endScope&&q.endScope._multi?(ye(),I(q.endScope,Q)):ze.skip?te+=ae:(ze.returnEnd||ze.excludeEnd||(te+=ae),ye(),ze.excludeEnd&&(te=ae));do q.scope&&V.closeNode(),!q.skip&&!q.subLanguage&&(de+=q.relevance),q=q.parent;while(q!==Oe.parent);return Oe.starts&&W(Oe.starts,Q),ze.returnEnd?0:ae.length}function S(){const Q=[];for(let ae=q;ae!==F;ae=ae.parent)ae.scope&&Q.unshift(ae.scope);Q.forEach(ae=>V.openNode(ae))}let R={};function $(Q,ae){const pe=ae&&ae[0];if(te+=Q,pe==null)return ye(),0;if(R.type==="begin"&&ae.type==="end"&&R.index===ae.index&&pe===""){if(te+=G.slice(ae.index,ae.index+1),!o){const Oe=new Error(`0 width match regex (${T})`);throw Oe.languageName=T,Oe.badRule=R.rule,Oe}return 1}if(R=ae,ae.type==="begin")return fe(ae);if(ae.type==="illegal"&&!J){const Oe=new Error('Illegal lexeme "'+pe+'" for mode "'+(q.scope||"")+'"');throw Oe.mode=q,Oe}else if(ae.type==="end"){const Oe=E(ae);if(Oe!==xh)return Oe}if(ae.type==="illegal"&&pe==="")return 1;if(ue>1e5&&ue>ae.index*3)throw new Error("potential infinite loop, way more iterations than matches");return te+=pe,pe.length}const F=C(T);if(!F)throw Xn(r.replace("{}",T)),new Error('Unknown language: "'+T+'"');const Z=uSe(F);let ce="",q=we||Z;const ie={},V=new a.__emitter(a);S();let te="",de=0,he=0,ue=0,Ee=!1;try{if(F.__emitTokens)F.__emitTokens(G,V);else{for(q.matcher.considerAll();;){ue++,Ee?Ee=!1:q.matcher.considerAll(),q.matcher.lastIndex=he;const Q=q.matcher.exec(G);if(!Q)break;const ae=G.substring(he,Q.index),pe=$(ae,Q);he=Q.index+pe}$(G.substring(he))}return V.finalize(),ce=V.toHTML(),{language:T,value:ce,relevance:de,illegal:!1,_emitter:V,_top:q}}catch(Q){if(Q.message&&Q.message.includes("Illegal"))return{language:T,value:ha(G),illegal:!0,relevance:0,_illegalBy:{message:Q.message,index:he,context:G.slice(he-100,he+100),mode:Q.mode,resultSoFar:ce},_emitter:V};if(o)return{language:T,value:ha(G),illegal:!1,relevance:0,errorRaised:Q,_emitter:V,_top:q};throw Q}}function p(T){const G={value:ha(T),illegal:!1,relevance:0,_top:i,_emitter:new a.__emitter(a)};return G._emitter.addText(T),G}function g(T,G){G=G||a.languages||Object.keys(e);const J=p(T),we=G.filter(C).filter(j).map(ye=>h(ye,T,!1));we.unshift(J);const be=we.sort((ye,ke)=>{if(ye.relevance!==ke.relevance)return ke.relevance-ye.relevance;if(ye.language&&ke.language){if(C(ye.language).supersetOf===ke.language)return 1;if(C(ke.language).supersetOf===ye.language)return-1}return 0}),[ne,Ce]=be,Te=ne;return Te.secondBest=Ce,Te}function m(T,G,J){const we=G&&n[G]||J;T.classList.add("hljs"),T.classList.add(`language-${we}`)}function _(T){let G=null;const J=d(T);if(l(J))return;if(re("before:highlightElement",{el:T,language:J}),T.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",T);return}if(T.children.length>0&&(a.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(T)),a.throwUnescapedHTML))throw new pSe("One of your code blocks includes unescaped HTML.",T.innerHTML);G=T;const we=G.textContent,be=J?u(we,{language:J,ignoreIllegals:!0}):g(we);T.innerHTML=be.value,T.dataset.highlighted="yes",m(T,J,be.language),T.result={language:be.language,re:be.relevance,relevance:be.relevance},be.secondBest&&(T.secondBest={language:be.secondBest.language,relevance:be.secondBest.relevance}),re("after:highlightElement",{el:T,result:be,text:we})}function w(T){a=wh(a,T)}const y=()=>{A(),ps("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function f(){A(),ps("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let k=!1;function A(){if(document.readyState==="loading"){k=!0;return}document.querySelectorAll(a.cssSelector).forEach(_)}function D(){k&&A()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",D,!1);function O(T,G){let J=null;try{J=G(t)}catch(we){if(Xn("Language definition for '{}' could not be registered.".replace("{}",T)),o)Xn(we);else throw we;J=i}J.name||(J.name=T),e[T]=J,J.rawDefinition=G.bind(null,t),J.aliases&&M(J.aliases,{languageName:T})}function N(T){delete e[T];for(const G of Object.keys(n))n[G]===T&&delete n[G]}function v(){return Object.keys(e)}function C(T){return T=(T||"").toLowerCase(),e[T]||e[n[T]]}function M(T,{languageName:G}){typeof T=="string"&&(T=[T]),T.forEach(J=>{n[J.toLowerCase()]=G})}function j(T){const G=C(T);return G&&!G.disableAutodetect}function B(T){T["before:highlightBlock"]&&!T["before:highlightElement"]&&(T["before:highlightElement"]=G=>{T["before:highlightBlock"](Object.assign({block:G.el},G))}),T["after:highlightBlock"]&&!T["after:highlightElement"]&&(T["after:highlightElement"]=G=>{T["after:highlightBlock"](Object.assign({block:G.el},G))})}function ee(T){B(T),s.push(T)}function P(T){const G=s.indexOf(T);G!==-1&&s.splice(G,1)}function re(T,G){const J=T;s.forEach(function(we){we[J]&&we[J](G)})}function H(T){return ps("10.7.0","highlightBlock will be removed entirely in v12.0"),ps("10.7.0","Please use highlightElement now."),_(T)}Object.assign(t,{highlight:u,highlightAuto:g,highlightAll:A,highlightElement:_,highlightBlock:H,configure:w,initHighlighting:y,initHighlightingOnLoad:f,registerLanguage:O,unregisterLanguage:N,listLanguages:v,getLanguage:C,registerAliases:M,autoDetection:j,inherit:wh,addPlugin:ee,removePlugin:P}),t.debugMode=function(){o=!1},t.safeMode=function(){o=!0},t.versionString=fSe,t.regex={concat:cs,lookahead:am,either:Dc,optional:MAe,anyNumberOfTimes:TAe};for(const T in cr)typeof cr[T]=="object"&&rm(cr[T]);return Object.assign(t,cr),t},Ps=mm({});Ps.newInstance=()=>mm({});var mSe=Ps;Ps.HighlightJS=Ps;Ps.default=Ps;var fa,kh;function _Se(){if(kh)return fa;kh=1;function t(e){const n=e.regex,s=n.concat(/[\p{L}_]/u,n.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),o=/[\p{L}0-9._:-]+/u,r={className:"symbol",begin:/&[a-z]+;|[0-9]+;|[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},a=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),d=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),u={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:o,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[r]},{begin:/'/,end:/'/,contains:[r]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,d,l,a,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,a,d,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},r,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[d]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/