"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("@marp-team/marpit"),n=require("postcss"),t=require("@marp-team/marpit/plugin"),r=require("postcss-selector-parser"),i=require("highlight.js/lib/core"),o=require("xss"),a=require("katex"),u=require("katex/package.json"),s=require("mathjax-full/js/adaptors/liteAdaptor"),d=require("mathjax-full/js/handlers/html"),l=require("mathjax-full/js/input/tex"),c=require("mathjax-full/js/input/tex/AllPackages"),g=require("mathjax-full/js/mathjax"),f=require("mathjax-full/js/output/svg");class h extends Error{sourceStart;sourceEnd;parserState;constructor(e,n,t,r){super(e),this.name="ParseError",this.sourceStart=n,this.sourceEnd=t,this.parserState=r}}class p extends h{token;constructor(e,n,t,r,i){super(e,n,t,r),this.token=i}}const m="Unexpected newline while consuming a string token.",D="Unexpected EOF while consuming a string token.",b="Unexpected EOF while consuming a comment.",_="Unexpected EOF while consuming a url token.",k="Unexpected EOF while consuming an escaped code point.",w="Unexpected character while consuming a url token.",z="Invalid escape sequence while consuming a url token.",x='Invalid escape sequence after "\\"',y=13,F=45,v=10,C=43,E=65533;function j(e){return e>=48&&e<=57}function S(e){return e>=48&&e<=57||e>=97&&e<=102||e>=65&&e<=70}function B(e){return function(e){return function(e){return e>=97&&e<=122}(e)||function(e){return e>=65&&e<=90}(e)}(e)||function(e){return 183===e||8204===e||8205===e||8255===e||8256===e||8204===e||192<=e&&e<=214||216<=e&&e<=246||248<=e&&e<=893||895<=e&&e<=8191||8304<=e&&e<=8591||11264<=e&&e<=12271||12289<=e&&e<=55295||63744<=e&&e<=64975||65008<=e&&e<=65533||0===e||!!P(e)||e>=65536}(e)||95===e}function A(e){return B(e)||j(e)||e===F}function q(e){return e===v||e===y||12===e}function L(e){return 32===e||e===v||9===e||e===y||12===e}function P(e){return e>=55296&&e<=57343}function T(e){return 92===e.source.codePointAt(e.cursor)&&!q(e.source.codePointAt(e.cursor+1)??-1)}function M(e,n){return n.source.codePointAt(n.cursor)===F?n.source.codePointAt(n.cursor+1)===F||!!B(n.source.codePointAt(n.cursor+1)??-1)||92===n.source.codePointAt(n.cursor+1)&&!q(n.source.codePointAt(n.cursor+2)??-1):!!B(n.source.codePointAt(n.cursor)??-1)||T(n)}function O(e){return e.source.codePointAt(e.cursor)===C||e.source.codePointAt(e.cursor)===F?!!j(e.source.codePointAt(e.cursor+1)??-1)||46===e.source.codePointAt(e.cursor+1)&&j(e.source.codePointAt(e.cursor+2)??-1):46===e.source.codePointAt(e.cursor)?j(e.source.codePointAt(e.cursor+1)??-1):j(e.source.codePointAt(e.cursor)??-1)}var X,K,R;function $(e,n){const t=n.readCodePoint();if(void 0===t)return e.onParseError(new h(k,n.representationStart,n.representationEnd,["4.3.7. Consume an escaped code point","Unexpected EOF"])),E;if(S(t)){const e=[t];let r;for(;void 0!==(r=n.source.codePointAt(n.cursor))&&S(r)&&e.length<6;)e.push(r),n.advanceCodePoint();L(n.source.codePointAt(n.cursor)??-1)&&(n.source.codePointAt(n.cursor)===y&&n.source.codePointAt(n.cursor+1)===v&&n.advanceCodePoint(),n.advanceCodePoint());const i=parseInt(String.fromCodePoint(...e),16);return 0===i||P(i)||i>1114111?E:i}return 0===t||P(t)?E:t}function I(e,n){const t=[];for(;;){const r=n.source.codePointAt(n.cursor)??-1;if(0===r||P(r))t.push(E),n.advanceCodePoint(+(r>65535)+1);else if(A(r))t.push(r),n.advanceCodePoint(+(r>65535)+1);else{if(!T(n))return t;n.advanceCodePoint(),t.push($(e,n))}}}function N(e,n){n.advanceCodePoint();const t=n.source.codePointAt(n.cursor);if(void 0!==t&&(A(t)||T(n))){let t=R.Unrestricted;M(0,n)&&(t=R.ID);const r=I(e,n);return[X.Hash,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:String.fromCodePoint(...r),type:t}]}return[X.Delim,"#",n.representationStart,n.representationEnd,{value:"#"}]}function H(e,n){let t;{const e=n.source.codePointAt(n.cursor);e===F?t="-":e===C&&(t="+")}const r=function(e,n){let t=K.Integer;for(n.source.codePointAt(n.cursor)!==C&&n.source.codePointAt(n.cursor)!==F||n.advanceCodePoint();j(n.source.codePointAt(n.cursor)??-1);)n.advanceCodePoint();if(46===n.source.codePointAt(n.cursor)&&j(n.source.codePointAt(n.cursor+1)??-1))for(n.advanceCodePoint(2),t=K.Number;j(n.source.codePointAt(n.cursor)??-1);)n.advanceCodePoint();if(101===n.source.codePointAt(n.cursor)||69===n.source.codePointAt(n.cursor)){if(j(n.source.codePointAt(n.cursor+1)??-1))n.advanceCodePoint(2);else{if(n.source.codePointAt(n.cursor+1)!==F&&n.source.codePointAt(n.cursor+1)!==C||!j(n.source.codePointAt(n.cursor+2)??-1))return t;n.advanceCodePoint(3)}for(t=K.Number;j(n.source.codePointAt(n.cursor)??-1);)n.advanceCodePoint()}return t}(0,n),i=parseFloat(n.source.slice(n.representationStart,n.representationEnd+1));if(M(0,n)){const o=I(e,n);return[X.Dimension,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:i,signCharacter:t,type:r,unit:String.fromCodePoint(...o)}]}return 37===n.source.codePointAt(n.cursor)?(n.advanceCodePoint(),[X.Percentage,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:i,signCharacter:t}]):[X.Number,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:i,signCharacter:t,type:r}]}!function(e){e.Comment="comment",e.AtKeyword="at-keyword-token",e.BadString="bad-string-token",e.BadURL="bad-url-token",e.CDC="CDC-token",e.CDO="CDO-token",e.Colon="colon-token",e.Comma="comma-token",e.Delim="delim-token",e.Dimension="dimension-token",e.EOF="EOF-token",e.Function="function-token",e.Hash="hash-token",e.Ident="ident-token",e.Number="number-token",e.Percentage="percentage-token",e.Semicolon="semicolon-token",e.String="string-token",e.URL="url-token",e.Whitespace="whitespace-token",e.OpenParen="(-token",e.CloseParen=")-token",e.OpenSquare="[-token",e.CloseSquare="]-token",e.OpenCurly="{-token",e.CloseCurly="}-token",e.UnicodeRange="unicode-range-token"}(X||(X={})),function(e){e.Integer="integer",e.Number="number"}(K||(K={})),function(e){e.Unrestricted="unrestricted",e.ID="id"}(R||(R={}));class U{cursor=0;source="";representationStart=0;representationEnd=-1;constructor(e){this.source=e}advanceCodePoint(e=1){this.cursor=this.cursor+e,this.representationEnd=this.cursor-1}readCodePoint(){const e=this.source.codePointAt(this.cursor);if(void 0!==e)return this.cursor=this.cursor+1,this.representationEnd=this.cursor-1,e}unreadCodePoint(e=1){this.cursor=this.cursor-e,this.representationEnd=this.cursor-1}resetRepresentation(){this.representationStart=this.cursor,this.representationEnd=-1}}function V(e,n){for(;;){const t=n.source.codePointAt(n.cursor);if(void 0===t)return;if(41===t)return void n.advanceCodePoint();T(n)?(n.advanceCodePoint(),$(e,n)):n.advanceCodePoint()}}function G(e,n){for(;L(n.source.codePointAt(n.cursor)??-1);)n.advanceCodePoint();let t="";for(;;){if(void 0===n.source.codePointAt(n.cursor)){const r=[X.URL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:t}];return e.onParseError(new p(_,n.representationStart,n.representationEnd,["4.3.6. Consume a url token","Unexpected EOF"],r)),r}if(41===n.source.codePointAt(n.cursor))return n.advanceCodePoint(),[X.URL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:t}];if(L(n.source.codePointAt(n.cursor)??-1)){for(n.advanceCodePoint();L(n.source.codePointAt(n.cursor)??-1);)n.advanceCodePoint();if(void 0===n.source.codePointAt(n.cursor)){const r=[X.URL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:t}];return e.onParseError(new p(_,n.representationStart,n.representationEnd,["4.3.6. Consume a url token","Consume as much whitespace as possible","Unexpected EOF"],r)),r}return 41===n.source.codePointAt(n.cursor)?(n.advanceCodePoint(),[X.URL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:t}]):(V(e,n),[X.BadURL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,void 0])}const i=n.source.codePointAt(n.cursor);if(34===i||39===i||40===i||11===(r=i??-1)||127===r||0<=r&&r<=8||14<=r&&r<=31){V(e,n);const t=[X.BadURL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,void 0];return e.onParseError(new p(w,n.representationStart,n.representationEnd,["4.3.6. Consume a url token","Unexpected U+0022 QUOTATION MARK (\"), U+0027 APOSTROPHE ('), U+0028 LEFT PARENTHESIS (() or non-printable code point"],t)),t}if(92===i){if(T(n)){n.advanceCodePoint(),t+=String.fromCodePoint($(e,n));continue}V(e,n);const r=[X.BadURL,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,void 0];return e.onParseError(new p(z,n.representationStart,n.representationEnd,["4.3.6. Consume a url token","U+005C REVERSE SOLIDUS (\\)","The input stream does not start with a valid escape sequence"],r)),r}0===n.source.codePointAt(n.cursor)||P(n.source.codePointAt(n.cursor)??-1)?(t+=String.fromCodePoint(E),n.advanceCodePoint()):(t+=n.source[n.cursor],n.advanceCodePoint())}var r}function W(e,n){const t=I(e,n);if(40!==n.source.codePointAt(n.cursor))return[X.Ident,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:String.fromCodePoint(...t)}];if(function(e){return!(3!==e.length||117!==e[0]&&85!==e[0]||114!==e[1]&&82!==e[1]||108!==e[2]&&76!==e[2])}(t)){n.advanceCodePoint();let r=0;for(;;){const e=L(n.source.codePointAt(n.cursor)??-1),i=L(n.source.codePointAt(n.cursor+1)??-1);if(e&&i){r+=1,n.advanceCodePoint(1);continue}const o=e?n.source.codePointAt(n.cursor+1):n.source.codePointAt(n.cursor);if(34===o||39===o)return r>0&&n.unreadCodePoint(r),[X.Function,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:String.fromCodePoint(...t)}];break}return G(e,n)}return n.advanceCodePoint(),[X.Function,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:String.fromCodePoint(...t)}]}function Q(e,n){const t=e.css.valueOf(),r=e.unicodeRangesAllowed??!1,i=new U(t),o={onParseError:Y};return{nextToken:function(){i.resetRepresentation();const e=i.source.codePointAt(i.cursor);if(void 0===e)return[X.EOF,"",-1,-1,void 0];if(47===e&&function(e){return 47===e.source.codePointAt(e.cursor)&&42===e.source.codePointAt(e.cursor+1)}(i))return function(e,n){for(n.advanceCodePoint(2);;){const t=n.readCodePoint();if(void 0===t){const t=[X.Comment,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,void 0];return e.onParseError(new p(b,n.representationStart,n.representationEnd,["4.3.2. Consume comments","Unexpected EOF"],t)),t}if(42===t&&void 0!==n.source.codePointAt(n.cursor)&&47===n.source.codePointAt(n.cursor)){n.advanceCodePoint();break}}return[X.Comment,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,void 0]}(o,i);if(r&&(117===e||85===e)&&function(e){return!(117!==e.source.codePointAt(e.cursor)&&85!==e.source.codePointAt(e.cursor)||e.source.codePointAt(e.cursor+1)!==C||63!==e.source.codePointAt(e.cursor+2)&&!S(e.source.codePointAt(e.cursor+2)??-1))}(i))return function(e,n){n.advanceCodePoint(2);const t=[],r=[];let i;for(;void 0!==(i=n.source.codePointAt(n.cursor))&&t.length<6&&S(i);)t.push(i),n.advanceCodePoint();for(;void 0!==(i=n.source.codePointAt(n.cursor))&&t.length<6&&63===i;)0===r.length&&r.push(...t),t.push(48),r.push(70),n.advanceCodePoint();if(!r.length&&n.source.codePointAt(n.cursor)===F&&S(n.source.codePointAt(n.cursor+1)??-1))for(n.advanceCodePoint();void 0!==(i=n.source.codePointAt(n.cursor))&&r.length<6&&S(i);)r.push(i),n.advanceCodePoint();if(!r.length){const e=parseInt(String.fromCodePoint(...t),16);return[X.UnicodeRange,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{startOfRange:e,endOfRange:e}]}const o=parseInt(String.fromCodePoint(...t),16),a=parseInt(String.fromCodePoint(...r),16);return[X.UnicodeRange,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{startOfRange:o,endOfRange:a}]}(0,i);if(B(e))return W(o,i);if(j(e))return H(o,i);switch(e){case 44:return i.advanceCodePoint(),[X.Comma,",",i.representationStart,i.representationEnd,void 0];case 58:return i.advanceCodePoint(),[X.Colon,":",i.representationStart,i.representationEnd,void 0];case 59:return i.advanceCodePoint(),[X.Semicolon,";",i.representationStart,i.representationEnd,void 0];case 40:return i.advanceCodePoint(),[X.OpenParen,"(",i.representationStart,i.representationEnd,void 0];case 41:return i.advanceCodePoint(),[X.CloseParen,")",i.representationStart,i.representationEnd,void 0];case 91:return i.advanceCodePoint(),[X.OpenSquare,"[",i.representationStart,i.representationEnd,void 0];case 93:return i.advanceCodePoint(),[X.CloseSquare,"]",i.representationStart,i.representationEnd,void 0];case 123:return i.advanceCodePoint(),[X.OpenCurly,"{",i.representationStart,i.representationEnd,void 0];case 125:return i.advanceCodePoint(),[X.CloseCurly,"}",i.representationStart,i.representationEnd,void 0];case 39:case 34:return function(e,n){let t="";const r=n.readCodePoint();for(;;){const i=n.readCodePoint();if(void 0===i){const r=[X.String,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:t}];return e.onParseError(new p(D,n.representationStart,n.representationEnd,["4.3.5. Consume a string token","Unexpected EOF"],r)),r}if(q(i)){n.unreadCodePoint();const t=[X.BadString,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,void 0];return e.onParseError(new p(m,n.representationStart,n.source.codePointAt(n.cursor)===y&&n.source.codePointAt(n.cursor+1)===v?n.representationEnd+2:n.representationEnd+1,["4.3.5. Consume a string token","Unexpected newline"],t)),t}if(i===r)return[X.String,n.source.slice(n.representationStart,n.representationEnd+1),n.representationStart,n.representationEnd,{value:t}];if(92!==i)0===i||P(i)?t+=String.fromCodePoint(E):t+=String.fromCodePoint(i);else{if(void 0===n.source.codePointAt(n.cursor))continue;if(q(n.source.codePointAt(n.cursor)??-1)){n.source.codePointAt(n.cursor)===y&&n.source.codePointAt(n.cursor+1)===v&&n.advanceCodePoint(),n.advanceCodePoint();continue}t+=String.fromCodePoint($(e,n))}}}(o,i);case 35:return N(o,i);case C:case 46:return O(i)?H(o,i):(i.advanceCodePoint(),[X.Delim,i.source[i.representationStart],i.representationStart,i.representationEnd,{value:i.source[i.representationStart]}]);case v:case y:case 12:case 9:case 32:return function(e){for(;L(e.source.codePointAt(e.cursor)??-1);)e.advanceCodePoint();return[X.Whitespace,e.source.slice(e.representationStart,e.representationEnd+1),e.representationStart,e.representationEnd,void 0]}(i);case F:return O(i)?H(o,i):function(e){return e.source.codePointAt(e.cursor)===F&&e.source.codePointAt(e.cursor+1)===F&&62===e.source.codePointAt(e.cursor+2)}(i)?(i.advanceCodePoint(3),[X.CDC,"--\x3e",i.representationStart,i.representationEnd,void 0]):M(0,i)?W(o,i):(i.advanceCodePoint(),[X.Delim,"-",i.representationStart,i.representationEnd,{value:"-"}]);case 60:return function(e){return 60===e.source.codePointAt(e.cursor)&&33===e.source.codePointAt(e.cursor+1)&&e.source.codePointAt(e.cursor+2)===F&&e.source.codePointAt(e.cursor+3)===F}(i)?(i.advanceCodePoint(4),[X.CDO,"\x3c!--",i.representationStart,i.representationEnd,void 0]):(i.advanceCodePoint(),[X.Delim,"<",i.representationStart,i.representationEnd,{value:"<"}]);case 64:if(i.advanceCodePoint(),M(0,i)){const e=I(o,i);return[X.AtKeyword,i.source.slice(i.representationStart,i.representationEnd+1),i.representationStart,i.representationEnd,{value:String.fromCodePoint(...e)}]}return[X.Delim,"@",i.representationStart,i.representationEnd,{value:"@"}];case 92:{if(T(i))return W(o,i);i.advanceCodePoint();const e=[X.Delim,"\\",i.representationStart,i.representationEnd,{value:"\\"}];return o.onParseError(new p(x,i.representationStart,i.representationEnd,["4.3.1. Consume a token","U+005C REVERSE SOLIDUS (\\)","The input stream does not start with a valid escape sequence"],e)),e}}return i.advanceCodePoint(),[X.Delim,i.source[i.representationStart],i.representationStart,i.representationEnd,{value:i.source[i.representationStart]}]},endOfFile:function(){return void 0===i.source.codePointAt(i.cursor)}}}function Y(){}function Z(e){if(!e)return!1;switch(e[0]){case X.Whitespace:case X.Comment:return!0;default:return!1}}Object.values(X);const J=/license|copyright|sourcemappingurl/i,ee=/\s|\/\*/,ne=/^layer$/i;function te(e,n){if(!n)return n;if(e.has(n))return e.get(n);const t=n.trim();if(""===t)return e.set(n,""),"";if(!ee.test(t))return e.set(n,t),t;let r=!1,i="";const o=Q({css:t});for(;!o.endOfFile();){const e=o.nextToken();Z(e)?(r||(i+=" "),r=!0):(r=!1,i+=e[1])}return e.set(n,i),i}function re(e){if("rule"===e.type){if(0===e.nodes?.length){const n=e.parent;return!!n&&(e.remove(),re(n),!0)}}else if("atrule"===e.type&&0===e.nodes?.length&&!ne.test(e.name)){const n=e.parent;return!!n&&(e.remove(),re(n),!0)}return!1}function ie(e){if(!e.raws.semicolon)return;const n=e.last;"decl"===n?.type&&n.variable||(e.raws.semicolon=!1)}const oe=()=>{const e=new Map;return{postcssPlugin:"postcss-minify",OnceExit(n){n.raws.before="",n.raws.after="\n",n.walk((n=>{switch(n.type){case"atrule":if(re(n))return;return n.raws.after="",n.raws.afterName=" ",n.raws.before="",n.raws.between="",n.raws.params=void 0,ie(n),void(n.params=te(e,n.params));case"rule":if(re(n))return;return n.raws.after="",n.raws.before="",n.raws.between="",n.raws.selector=void 0,ie(n),void(n.selector=te(e,n.selector));case"decl":return n.prop.startsWith("--")?void(n.raws.before=""):(n.raws.before="",n.raws.between=":",n.raws.important=n.important?"!important":"",n.raws.value=void 0,void(n.value=te(e,n.value)));case"comment":return n.text.startsWith("!")||J.test(n.text)?void(n.raws.before=""):void n.remove()}}))}}};oe.postcss=!0;const ae=(e,n)=>{const t=e.lastGlobalDirectives,r=e.themeSet.get((t||{}).theme,!0),i=r&&e.themeSet.getThemeMeta(r,"auto-scaling");return!!("true"===i||n&&(i||"").includes(n))},ue=/^(
]*?>]*?>)([\s\S]*)(<\/code><\/pre>\n*)$/,se=t((e=>{const{code_block:n,fence:t}=e.renderer.rules,r=n=>(...t)=>{const r=n(...t);return e.marpit.options.inlineSVG&&ae(e.marpit,"code")?r.replace(ue,((e,n,t,r)=>'{const{heading_open:n}=e.renderer.rules;e.core.ruler.after("inline","marp_fitting_header",(({tokens:n})=>{if(!e.marpit.options.inlineSVG)return;let t;for(const e of n)if(t||"heading_open"!==e.type||(t=e),t)if("inline"===e.type){let n=!1;for(const t of e.children)"marpit_comment"===t.type&&"fit"===t.content&&(n=!0,t.meta=t.meta||{},t.meta.marpitCommentParsed="marp-fitting-header");n&&(t.meta=t.meta||{},t.meta.marpAutoScaling=!0)}else"heading_close"===e.type&&(t=void 0)})),e.renderer.rules.heading_open=function(t,r,i,o,a){const u=n?n.call(this,t,r,i,o,a):a.renderToken(t,r,i),{tag:s,meta:d}=t[r];return d?.marpAutoScaling&&ae(e.marpit,"fittingHeader")?u.replace(new RegExp(`<${s}`,"i"),`<${s} is="marp-${s}" data-auto-scaling`):u}})),le=t((e=>e.use(de).use(se))),ce={h1:{proto:()=>HTMLHeadingElement,attrs:{role:"heading","aria-level":"1"},style:"display: block; font-size: 2em; margin-block-start: 0.67em; margin-block-end: 0.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;"},h2:{proto:()=>HTMLHeadingElement,attrs:{role:"heading","aria-level":"2"},style:"display: block; font-size: 1.5em; margin-block-start: 0.83em; margin-block-end: 0.83em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;"},h3:{proto:()=>HTMLHeadingElement,attrs:{role:"heading","aria-level":"3"},style:"display: block; font-size: 1.17em; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;"},h4:{proto:()=>HTMLHeadingElement,attrs:{role:"heading","aria-level":"4"},style:"display: block; margin-block-start: 1.33em; margin-block-end: 1.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;"},h5:{proto:()=>HTMLHeadingElement,attrs:{role:"heading","aria-level":"5"},style:"display: block; font-size: 0.83em; margin-block-start: 1.67em; margin-block-end: 1.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;"},h6:{proto:()=>HTMLHeadingElement,attrs:{role:"heading","aria-level":"6"},style:"display: block; font-size: 0.67em; margin-block-start: 2.33em; margin-block-end: 2.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;"},span:{proto:()=>HTMLSpanElement},pre:{proto:()=>HTMLElement,style:"display: block; font-family: monospace; white-space: pre; margin: 1em 0; --marp-auto-scaling-white-space: pre;"}},ge=e=>{const n=Object.keys(ce);e.walkRules(new RegExp(n.join("|"),"i"),(e=>{r((e=>{e.walkTags((e=>{const t=e.value.toLowerCase();if(n.includes(t)){const n=((e,n)=>{let t=e;for(;t;){if(n(t))return t;t=t.parent}})(e.parent,(({type:e})=>"pseudo"===e));if("::part"===n?.value)return;e.value=`:is(${t}, marp-${t})`}}))})).processSync(e,{updateSelector:!0})}))};
/*! Copyright Twitter Inc. and other contributors. Licensed under MIT */
var fe=function(){var e={base:"https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(e){var n="string"==typeof e?parseInt(e,16):e;if(n<65536)return u(n);return u(55296+((n-=65536)>>10),56320+(1023&n))},toCodePoint:b},onerror:function(){this.parentNode&&this.parentNode.replaceChild(s(this.alt,!1),this)},parse:function(n,t){t&&"function"!=typeof t||(t={callback:t});return("string"==typeof n?h:f)(n,{callback:t.callback||l,attributes:"function"==typeof t.attributes?t.attributes:m,base:"string"==typeof t.base?t.base:e.base,ext:t.ext||e.ext,size:t.folder||(r=t.size||e.size,"number"==typeof r?r+"x"+r:r),className:t.className||e.className,onerror:t.onerror||e.onerror});var r},replace:D,test:function(e){t.lastIndex=0;var n=t.test(e);return t.lastIndex=0,n}},n={"&":"&","<":"<",">":">","'":"'",'"':"""},t=/(?:\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c[\udffc-\udfff]|\ud83e\udef1\ud83c\udffc\u200d\ud83e\udef2\ud83c[\udffb\udffd-\udfff]|\ud83e\udef1\ud83c\udffd\u200d\ud83e\udef2\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\udef1\ud83c\udffe\u200d\ud83e\udef2\ud83c[\udffb-\udffd\udfff]|\ud83e\udef1\ud83c\udfff\u200d\ud83e\udef2\ud83c[\udffb-\udffe]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d\udc8f\ud83c[\udffb-\udfff]|\ud83d\udc91\ud83c[\udffb-\udfff]|\ud83e\udd1d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d\udc8f\udc91]|\ud83e\udd1d)|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])(?:\u200d\u27a1\ufe0f)?|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f(?:\u200d\u27a1\ufe0f)?)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd4\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f(?:\u200d\u27a1\ufe0f)?|(?:\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83e\uddd1\u200d\ud83e\uddd1\u200d\ud83e\uddd2\u200d\ud83e\uddd2|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83e\uddd1\u200d\ud83e\uddd1\u200d\ud83e\uddd2|\ud83e\uddd1\u200d\ud83e\uddd2\u200d\ud83e\uddd2|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83d\ude36\u200d\ud83c\udf2b\ufe0f|\u26d3\ufe0f\u200d\ud83d\udca5|\u2764\ufe0f\u200d\ud83d\udd25|\u2764\ufe0f\u200d\ud83e\ude79|\ud83c\udf44\u200d\ud83d\udfeb|\ud83c\udf4b\u200d\ud83d\udfe9|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc26\u200d\ud83d\udd25|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83d\ude2e\u200d\ud83d\udca8|\ud83d\ude35\u200d\ud83d\udcab|\ud83d\ude42\u200d\u2194\ufe0f|\ud83d\ude42\u200d\u2195\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddd1\u200d\ud83e\uddd2|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b|\ud83d\udc26\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[ยฉยฎ\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|\ud83e\udef0|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c\udfc3|\ud83d\udeb6|\ud83e\uddce)(?:\ud83c[\udffb-\udfff])?(?:\u200d\u27a1\ufe0f)?|(?:\ud83c[\udf85\udfc2\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4\udeb5\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd\uddcf\uddd1-\udddd\udec3-\udec5\udef1-\udef8]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udc8e\udc90\udc92-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udedc-\udedf\udeeb\udeec\udef4-\udefc\udfe0-\udfeb\udff0]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78-\uddb4\uddb7\uddba\uddbc-\uddcc\uddd0\uddde-\uddff\ude70-\ude7c\ude80-\ude89\ude8f-\udec2\udec6\udece-\udedc\udedf-\udee9]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,r=/\uFE0F/g,i=String.fromCharCode(8205),o=/[&<>'"]/g,a=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,u=String.fromCharCode;return e;function s(e,n){return document.createTextNode(n?e.replace(r,""):e)}function d(e){return e.replace(o,p)}function l(e,n){return"".concat(n.base,n.size,"/",e,n.ext)}function c(e,n){for(var t,r,i=e.childNodes,o=i.length;o--;)3===(r=(t=i[o]).nodeType)?n.push(t):1!==r||"ownerSVGElement"in t||a.test(t.nodeName.toLowerCase())||c(t,n);return n}function g(e){return b(e.indexOf(i)<0?e.replace(r,""):e)}function f(e,n){for(var r,i,o,a,u,d,l,f,h,p,m,D,b,_=c(e,[]),k=_.length;k--;){for(o=!1,a=document.createDocumentFragment(),d=(u=_[k]).nodeValue,f=0;l=t.exec(d);){if((h=l.index)!==f&&a.appendChild(s(d.slice(f,h),!0)),D=g(m=l[0]),f=h+m.length,b=n.callback(D,n),D&&b){for(i in(p=new Image).onerror=n.onerror,p.setAttribute("draggable","false"),r=n.attributes(m,D))r.hasOwnProperty(i)&&0!==i.indexOf("on")&&!p.hasAttribute(i)&&p.setAttribute(i,r[i]);p.className=n.className,p.alt=m,p.src=b,o=!0,a.appendChild(p)}p||a.appendChild(s(m,!1)),p=null}o&&(f ")}return i}))}function p(e){return n[e]}function m(){return null}function D(e,n){return String(e).replace(t,n)}function b(e,n){for(var t=[],r=0,i=0,o=0;o(e.enabled.indexOf(r)>=0&&(t[r]=n[r]),t)),{}));const t=Object.keys(e.shortcuts).reduce(((t,r)=>n[r]?Array.isArray(e.shortcuts[r])?(e.shortcuts[r].forEach((e=>{t[e]=r})),t):(t[e.shortcuts[r]]=r,t):t),{}),r=Object.keys(n);let i;i=0===r.length?"^$":r.map((e=>`:${e}:`)).concat(Object.keys(t)).sort().reverse().map((e=>e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&"))).join("|");const o=RegExp(i),a=RegExp(i,"g");return{defs:n,shortcuts:t,scanRE:o,replaceRE:a}}(e.utils.assign({},{defs:{},shortcuts:{},enabled:[]},n||{}));e.renderer.rules.emoji=he,e.core.ruler.after("linkify","emoji",function(e,n,t,r,i){const o=e.utils.arrayReplaceAt,a=e.utils.lib.ucmicro,u=e.utils.has,s=new RegExp([a.Z.source,a.P.source,a.Cc.source].join("|"));function d(e,r,o){let a=0;const d=[];if(e.replace(i,(function(r,i,l){let c;if(u(t,r)){if(c=t[r],i>0&&!s.test(l[i-1]))return;if(i+r.lengtha){const n=new o("text","",0);n.content=e.slice(a,i),d.push(n)}const g=new o("emoji","",0);g.markup=c,g.content=n[c],d.push(g),a=i+r.length})),a=0;s--)n=u[s],"link_open"!==n.type&&"link_close"!==n.type||"auto"===n.info&&(i-=n.nesting),"text"===n.type&&0===i&&r.test(n.content)&&(t[a].children=u=o(u,s,d(n.content,n.level,e.Token)))}}}(e,t.defs,t.shortcuts,t.scanRE,t.replaceRE))}var me={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:[";)",";-)"]},De={100:"๐ฏ",1234:"๐ข",grinning:"๐",smiley:"๐",smile:"๐",grin:"๐",laughing:"๐",satisfied:"๐",sweat_smile:"๐
",rofl:"๐คฃ",joy:"๐",slightly_smiling_face:"๐",upside_down_face:"๐",melting_face:"๐ซ ",wink:"๐",blush:"๐",innocent:"๐",smiling_face_with_three_hearts:"๐ฅฐ",heart_eyes:"๐",star_struck:"๐คฉ",kissing_heart:"๐",kissing:"๐",relaxed:"โบ๏ธ",kissing_closed_eyes:"๐",kissing_smiling_eyes:"๐",smiling_face_with_tear:"๐ฅฒ",yum:"๐",stuck_out_tongue:"๐",stuck_out_tongue_winking_eye:"๐",zany_face:"๐คช",stuck_out_tongue_closed_eyes:"๐",money_mouth_face:"๐ค",hugs:"๐ค",hand_over_mouth:"๐คญ",face_with_open_eyes_and_hand_over_mouth:"๐ซข",face_with_peeking_eye:"๐ซฃ",shushing_face:"๐คซ",thinking:"๐ค",saluting_face:"๐ซก",zipper_mouth_face:"๐ค",raised_eyebrow:"๐คจ",neutral_face:"๐",expressionless:"๐",no_mouth:"๐ถ",dotted_line_face:"๐ซฅ",face_in_clouds:"๐ถโ๐ซ๏ธ",smirk:"๐",unamused:"๐",roll_eyes:"๐",grimacing:"๐ฌ",face_exhaling:"๐ฎโ๐จ",lying_face:"๐คฅ",shaking_face:"๐ซจ",relieved:"๐",pensive:"๐",sleepy:"๐ช",drooling_face:"๐คค",sleeping:"๐ด",mask:"๐ท",face_with_thermometer:"๐ค",face_with_head_bandage:"๐ค",nauseated_face:"๐คข",vomiting_face:"๐คฎ",sneezing_face:"๐คง",hot_face:"๐ฅต",cold_face:"๐ฅถ",woozy_face:"๐ฅด",dizzy_face:"๐ต",face_with_spiral_eyes:"๐ตโ๐ซ",exploding_head:"๐คฏ",cowboy_hat_face:"๐ค ",partying_face:"๐ฅณ",disguised_face:"๐ฅธ",sunglasses:"๐",nerd_face:"๐ค",monocle_face:"๐ง",confused:"๐",face_with_diagonal_mouth:"๐ซค",worried:"๐",slightly_frowning_face:"๐",frowning_face:"โน๏ธ",open_mouth:"๐ฎ",hushed:"๐ฏ",astonished:"๐ฒ",flushed:"๐ณ",pleading_face:"๐ฅบ",face_holding_back_tears:"๐ฅน",frowning:"๐ฆ",anguished:"๐ง",fearful:"๐จ",cold_sweat:"๐ฐ",disappointed_relieved:"๐ฅ",cry:"๐ข",sob:"๐ญ",scream:"๐ฑ",confounded:"๐",persevere:"๐ฃ",disappointed:"๐",sweat:"๐",weary:"๐ฉ",tired_face:"๐ซ",yawning_face:"๐ฅฑ",triumph:"๐ค",rage:"๐ก",pout:"๐ก",angry:"๐ ",cursing_face:"๐คฌ",smiling_imp:"๐",imp:"๐ฟ",skull:"๐",skull_and_crossbones:"โ ๏ธ",hankey:"๐ฉ",poop:"๐ฉ",shit:"๐ฉ",clown_face:"๐คก",japanese_ogre:"๐น",japanese_goblin:"๐บ",ghost:"๐ป",alien:"๐ฝ",space_invader:"๐พ",robot:"๐ค",smiley_cat:"๐บ",smile_cat:"๐ธ",joy_cat:"๐น",heart_eyes_cat:"๐ป",smirk_cat:"๐ผ",kissing_cat:"๐ฝ",scream_cat:"๐",crying_cat_face:"๐ฟ",pouting_cat:"๐พ",see_no_evil:"๐",hear_no_evil:"๐",speak_no_evil:"๐",love_letter:"๐",cupid:"๐",gift_heart:"๐",sparkling_heart:"๐",heartpulse:"๐",heartbeat:"๐",revolving_hearts:"๐",two_hearts:"๐",heart_decoration:"๐",heavy_heart_exclamation:"โฃ๏ธ",broken_heart:"๐",heart_on_fire:"โค๏ธโ๐ฅ",mending_heart:"โค๏ธโ๐ฉน",heart:"โค๏ธ",pink_heart:"๐ฉท",orange_heart:"๐งก",yellow_heart:"๐",green_heart:"๐",blue_heart:"๐",light_blue_heart:"๐ฉต",purple_heart:"๐",brown_heart:"๐ค",black_heart:"๐ค",grey_heart:"๐ฉถ",white_heart:"๐ค",kiss:"๐",anger:"๐ข",boom:"๐ฅ",collision:"๐ฅ",dizzy:"๐ซ",sweat_drops:"๐ฆ",dash:"๐จ",hole:"๐ณ๏ธ",speech_balloon:"๐ฌ",eye_speech_bubble:"๐๏ธโ๐จ๏ธ",left_speech_bubble:"๐จ๏ธ",right_anger_bubble:"๐ฏ๏ธ",thought_balloon:"๐ญ",zzz:"๐ค",wave:"๐",raised_back_of_hand:"๐ค",raised_hand_with_fingers_splayed:"๐๏ธ",hand:"โ",raised_hand:"โ",vulcan_salute:"๐",rightwards_hand:"๐ซฑ",leftwards_hand:"๐ซฒ",palm_down_hand:"๐ซณ",palm_up_hand:"๐ซด",leftwards_pushing_hand:"๐ซท",rightwards_pushing_hand:"๐ซธ",ok_hand:"๐",pinched_fingers:"๐ค",pinching_hand:"๐ค",v:"โ๏ธ",crossed_fingers:"๐ค",hand_with_index_finger_and_thumb_crossed:"๐ซฐ",love_you_gesture:"๐ค",metal:"๐ค",call_me_hand:"๐ค",point_left:"๐",point_right:"๐",point_up_2:"๐",middle_finger:"๐",fu:"๐",point_down:"๐",point_up:"โ๏ธ",index_pointing_at_the_viewer:"๐ซต","+1":"๐",thumbsup:"๐","-1":"๐",thumbsdown:"๐",fist_raised:"โ",fist:"โ",fist_oncoming:"๐",facepunch:"๐",punch:"๐",fist_left:"๐ค",fist_right:"๐ค",clap:"๐",raised_hands:"๐",heart_hands:"๐ซถ",open_hands:"๐",palms_up_together:"๐คฒ",handshake:"๐ค",pray:"๐",writing_hand:"โ๏ธ",nail_care:"๐
",selfie:"๐คณ",muscle:"๐ช",mechanical_arm:"๐ฆพ",mechanical_leg:"๐ฆฟ",leg:"๐ฆต",foot:"๐ฆถ",ear:"๐",ear_with_hearing_aid:"๐ฆป",nose:"๐",brain:"๐ง ",anatomical_heart:"๐ซ",lungs:"๐ซ",tooth:"๐ฆท",bone:"๐ฆด",eyes:"๐",eye:"๐๏ธ",tongue:"๐
",lips:"๐",biting_lip:"๐ซฆ",baby:"๐ถ",child:"๐ง",boy:"๐ฆ",girl:"๐ง",adult:"๐ง",blond_haired_person:"๐ฑ",man:"๐จ",bearded_person:"๐ง",man_beard:"๐งโโ๏ธ",woman_beard:"๐งโโ๏ธ",red_haired_man:"๐จโ๐ฆฐ",curly_haired_man:"๐จโ๐ฆฑ",white_haired_man:"๐จโ๐ฆณ",bald_man:"๐จโ๐ฆฒ",woman:"๐ฉ",red_haired_woman:"๐ฉโ๐ฆฐ",person_red_hair:"๐งโ๐ฆฐ",curly_haired_woman:"๐ฉโ๐ฆฑ",person_curly_hair:"๐งโ๐ฆฑ",white_haired_woman:"๐ฉโ๐ฆณ",person_white_hair:"๐งโ๐ฆณ",bald_woman:"๐ฉโ๐ฆฒ",person_bald:"๐งโ๐ฆฒ",blond_haired_woman:"๐ฑโโ๏ธ",blonde_woman:"๐ฑโโ๏ธ",blond_haired_man:"๐ฑโโ๏ธ",older_adult:"๐ง",older_man:"๐ด",older_woman:"๐ต",frowning_person:"๐",frowning_man:"๐โโ๏ธ",frowning_woman:"๐โโ๏ธ",pouting_face:"๐",pouting_man:"๐โโ๏ธ",pouting_woman:"๐โโ๏ธ",no_good:"๐
",no_good_man:"๐
โโ๏ธ",ng_man:"๐
โโ๏ธ",no_good_woman:"๐
โโ๏ธ",ng_woman:"๐
โโ๏ธ",ok_person:"๐",ok_man:"๐โโ๏ธ",ok_woman:"๐โโ๏ธ",tipping_hand_person:"๐",information_desk_person:"๐",tipping_hand_man:"๐โโ๏ธ",sassy_man:"๐โโ๏ธ",tipping_hand_woman:"๐โโ๏ธ",sassy_woman:"๐โโ๏ธ",raising_hand:"๐",raising_hand_man:"๐โโ๏ธ",raising_hand_woman:"๐โโ๏ธ",deaf_person:"๐ง",deaf_man:"๐งโโ๏ธ",deaf_woman:"๐งโโ๏ธ",bow:"๐",bowing_man:"๐โโ๏ธ",bowing_woman:"๐โโ๏ธ",facepalm:"๐คฆ",man_facepalming:"๐คฆโโ๏ธ",woman_facepalming:"๐คฆโโ๏ธ",shrug:"๐คท",man_shrugging:"๐คทโโ๏ธ",woman_shrugging:"๐คทโโ๏ธ",health_worker:"๐งโโ๏ธ",man_health_worker:"๐จโโ๏ธ",woman_health_worker:"๐ฉโโ๏ธ",student:"๐งโ๐",man_student:"๐จโ๐",woman_student:"๐ฉโ๐",teacher:"๐งโ๐ซ",man_teacher:"๐จโ๐ซ",woman_teacher:"๐ฉโ๐ซ",judge:"๐งโโ๏ธ",man_judge:"๐จโโ๏ธ",woman_judge:"๐ฉโโ๏ธ",farmer:"๐งโ๐พ",man_farmer:"๐จโ๐พ",woman_farmer:"๐ฉโ๐พ",cook:"๐งโ๐ณ",man_cook:"๐จโ๐ณ",woman_cook:"๐ฉโ๐ณ",mechanic:"๐งโ๐ง",man_mechanic:"๐จโ๐ง",woman_mechanic:"๐ฉโ๐ง",factory_worker:"๐งโ๐ญ",man_factory_worker:"๐จโ๐ญ",woman_factory_worker:"๐ฉโ๐ญ",office_worker:"๐งโ๐ผ",man_office_worker:"๐จโ๐ผ",woman_office_worker:"๐ฉโ๐ผ",scientist:"๐งโ๐ฌ",man_scientist:"๐จโ๐ฌ",woman_scientist:"๐ฉโ๐ฌ",technologist:"๐งโ๐ป",man_technologist:"๐จโ๐ป",woman_technologist:"๐ฉโ๐ป",singer:"๐งโ๐ค",man_singer:"๐จโ๐ค",woman_singer:"๐ฉโ๐ค",artist:"๐งโ๐จ",man_artist:"๐จโ๐จ",woman_artist:"๐ฉโ๐จ",pilot:"๐งโโ๏ธ",man_pilot:"๐จโโ๏ธ",woman_pilot:"๐ฉโโ๏ธ",astronaut:"๐งโ๐",man_astronaut:"๐จโ๐",woman_astronaut:"๐ฉโ๐",firefighter:"๐งโ๐",man_firefighter:"๐จโ๐",woman_firefighter:"๐ฉโ๐",police_officer:"๐ฎ",cop:"๐ฎ",policeman:"๐ฎโโ๏ธ",policewoman:"๐ฎโโ๏ธ",detective:"๐ต๏ธ",male_detective:"๐ต๏ธโโ๏ธ",female_detective:"๐ต๏ธโโ๏ธ",guard:"๐",guardsman:"๐โโ๏ธ",guardswoman:"๐โโ๏ธ",ninja:"๐ฅท",construction_worker:"๐ท",construction_worker_man:"๐ทโโ๏ธ",construction_worker_woman:"๐ทโโ๏ธ",person_with_crown:"๐ซ
",prince:"๐คด",princess:"๐ธ",person_with_turban:"๐ณ",man_with_turban:"๐ณโโ๏ธ",woman_with_turban:"๐ณโโ๏ธ",man_with_gua_pi_mao:"๐ฒ",woman_with_headscarf:"๐ง",person_in_tuxedo:"๐คต",man_in_tuxedo:"๐คตโโ๏ธ",woman_in_tuxedo:"๐คตโโ๏ธ",person_with_veil:"๐ฐ",man_with_veil:"๐ฐโโ๏ธ",woman_with_veil:"๐ฐโโ๏ธ",bride_with_veil:"๐ฐโโ๏ธ",pregnant_woman:"๐คฐ",pregnant_man:"๐ซ",pregnant_person:"๐ซ",breast_feeding:"๐คฑ",woman_feeding_baby:"๐ฉโ๐ผ",man_feeding_baby:"๐จโ๐ผ",person_feeding_baby:"๐งโ๐ผ",angel:"๐ผ",santa:"๐
",mrs_claus:"๐คถ",mx_claus:"๐งโ๐",superhero:"๐ฆธ",superhero_man:"๐ฆธโโ๏ธ",superhero_woman:"๐ฆธโโ๏ธ",supervillain:"๐ฆน",supervillain_man:"๐ฆนโโ๏ธ",supervillain_woman:"๐ฆนโโ๏ธ",mage:"๐ง",mage_man:"๐งโโ๏ธ",mage_woman:"๐งโโ๏ธ",fairy:"๐ง",fairy_man:"๐งโโ๏ธ",fairy_woman:"๐งโโ๏ธ",vampire:"๐ง",vampire_man:"๐งโโ๏ธ",vampire_woman:"๐งโโ๏ธ",merperson:"๐ง",merman:"๐งโโ๏ธ",mermaid:"๐งโโ๏ธ",elf:"๐ง",elf_man:"๐งโโ๏ธ",elf_woman:"๐งโโ๏ธ",genie:"๐ง",genie_man:"๐งโโ๏ธ",genie_woman:"๐งโโ๏ธ",zombie:"๐ง",zombie_man:"๐งโโ๏ธ",zombie_woman:"๐งโโ๏ธ",troll:"๐ง",massage:"๐",massage_man:"๐โโ๏ธ",massage_woman:"๐โโ๏ธ",haircut:"๐",haircut_man:"๐โโ๏ธ",haircut_woman:"๐โโ๏ธ",walking:"๐ถ",walking_man:"๐ถโโ๏ธ",walking_woman:"๐ถโโ๏ธ",standing_person:"๐ง",standing_man:"๐งโโ๏ธ",standing_woman:"๐งโโ๏ธ",kneeling_person:"๐ง",kneeling_man:"๐งโโ๏ธ",kneeling_woman:"๐งโโ๏ธ",person_with_probing_cane:"๐งโ๐ฆฏ",man_with_probing_cane:"๐จโ๐ฆฏ",woman_with_probing_cane:"๐ฉโ๐ฆฏ",person_in_motorized_wheelchair:"๐งโ๐ฆผ",man_in_motorized_wheelchair:"๐จโ๐ฆผ",woman_in_motorized_wheelchair:"๐ฉโ๐ฆผ",person_in_manual_wheelchair:"๐งโ๐ฆฝ",man_in_manual_wheelchair:"๐จโ๐ฆฝ",woman_in_manual_wheelchair:"๐ฉโ๐ฆฝ",runner:"๐",running:"๐",running_man:"๐โโ๏ธ",running_woman:"๐โโ๏ธ",woman_dancing:"๐",dancer:"๐",man_dancing:"๐บ",business_suit_levitating:"๐ด๏ธ",dancers:"๐ฏ",dancing_men:"๐ฏโโ๏ธ",dancing_women:"๐ฏโโ๏ธ",sauna_person:"๐ง",sauna_man:"๐งโโ๏ธ",sauna_woman:"๐งโโ๏ธ",climbing:"๐ง",climbing_man:"๐งโโ๏ธ",climbing_woman:"๐งโโ๏ธ",person_fencing:"๐คบ",horse_racing:"๐",skier:"โท๏ธ",snowboarder:"๐",golfing:"๐๏ธ",golfing_man:"๐๏ธโโ๏ธ",golfing_woman:"๐๏ธโโ๏ธ",surfer:"๐",surfing_man:"๐โโ๏ธ",surfing_woman:"๐โโ๏ธ",rowboat:"๐ฃ",rowing_man:"๐ฃโโ๏ธ",rowing_woman:"๐ฃโโ๏ธ",swimmer:"๐",swimming_man:"๐โโ๏ธ",swimming_woman:"๐โโ๏ธ",bouncing_ball_person:"โน๏ธ",bouncing_ball_man:"โน๏ธโโ๏ธ",basketball_man:"โน๏ธโโ๏ธ",bouncing_ball_woman:"โน๏ธโโ๏ธ",basketball_woman:"โน๏ธโโ๏ธ",weight_lifting:"๐๏ธ",weight_lifting_man:"๐๏ธโโ๏ธ",weight_lifting_woman:"๐๏ธโโ๏ธ",bicyclist:"๐ด",biking_man:"๐ดโโ๏ธ",biking_woman:"๐ดโโ๏ธ",mountain_bicyclist:"๐ต",mountain_biking_man:"๐ตโโ๏ธ",mountain_biking_woman:"๐ตโโ๏ธ",cartwheeling:"๐คธ",man_cartwheeling:"๐คธโโ๏ธ",woman_cartwheeling:"๐คธโโ๏ธ",wrestling:"๐คผ",men_wrestling:"๐คผโโ๏ธ",women_wrestling:"๐คผโโ๏ธ",water_polo:"๐คฝ",man_playing_water_polo:"๐คฝโโ๏ธ",woman_playing_water_polo:"๐คฝโโ๏ธ",handball_person:"๐คพ",man_playing_handball:"๐คพโโ๏ธ",woman_playing_handball:"๐คพโโ๏ธ",juggling_person:"๐คน",man_juggling:"๐คนโโ๏ธ",woman_juggling:"๐คนโโ๏ธ",lotus_position:"๐ง",lotus_position_man:"๐งโโ๏ธ",lotus_position_woman:"๐งโโ๏ธ",bath:"๐",sleeping_bed:"๐",people_holding_hands:"๐งโ๐คโ๐ง",two_women_holding_hands:"๐ญ",couple:"๐ซ",two_men_holding_hands:"๐ฌ",couplekiss:"๐",couplekiss_man_woman:"๐ฉโโค๏ธโ๐โ๐จ",couplekiss_man_man:"๐จโโค๏ธโ๐โ๐จ",couplekiss_woman_woman:"๐ฉโโค๏ธโ๐โ๐ฉ",couple_with_heart:"๐",couple_with_heart_woman_man:"๐ฉโโค๏ธโ๐จ",couple_with_heart_man_man:"๐จโโค๏ธโ๐จ",couple_with_heart_woman_woman:"๐ฉโโค๏ธโ๐ฉ",family:"๐ช",family_man_woman_boy:"๐จโ๐ฉโ๐ฆ",family_man_woman_girl:"๐จโ๐ฉโ๐ง",family_man_woman_girl_boy:"๐จโ๐ฉโ๐งโ๐ฆ",family_man_woman_boy_boy:"๐จโ๐ฉโ๐ฆโ๐ฆ",family_man_woman_girl_girl:"๐จโ๐ฉโ๐งโ๐ง",family_man_man_boy:"๐จโ๐จโ๐ฆ",family_man_man_girl:"๐จโ๐จโ๐ง",family_man_man_girl_boy:"๐จโ๐จโ๐งโ๐ฆ",family_man_man_boy_boy:"๐จโ๐จโ๐ฆโ๐ฆ",family_man_man_girl_girl:"๐จโ๐จโ๐งโ๐ง",family_woman_woman_boy:"๐ฉโ๐ฉโ๐ฆ",family_woman_woman_girl:"๐ฉโ๐ฉโ๐ง",family_woman_woman_girl_boy:"๐ฉโ๐ฉโ๐งโ๐ฆ",family_woman_woman_boy_boy:"๐ฉโ๐ฉโ๐ฆโ๐ฆ",family_woman_woman_girl_girl:"๐ฉโ๐ฉโ๐งโ๐ง",family_man_boy:"๐จโ๐ฆ",family_man_boy_boy:"๐จโ๐ฆโ๐ฆ",family_man_girl:"๐จโ๐ง",family_man_girl_boy:"๐จโ๐งโ๐ฆ",family_man_girl_girl:"๐จโ๐งโ๐ง",family_woman_boy:"๐ฉโ๐ฆ",family_woman_boy_boy:"๐ฉโ๐ฆโ๐ฆ",family_woman_girl:"๐ฉโ๐ง",family_woman_girl_boy:"๐ฉโ๐งโ๐ฆ",family_woman_girl_girl:"๐ฉโ๐งโ๐ง",speaking_head:"๐ฃ๏ธ",bust_in_silhouette:"๐ค",busts_in_silhouette:"๐ฅ",people_hugging:"๐ซ",footprints:"๐ฃ",monkey_face:"๐ต",monkey:"๐",gorilla:"๐ฆ",orangutan:"๐ฆง",dog:"๐ถ",dog2:"๐",guide_dog:"๐ฆฎ",service_dog:"๐โ๐ฆบ",poodle:"๐ฉ",wolf:"๐บ",fox_face:"๐ฆ",raccoon:"๐ฆ",cat:"๐ฑ",cat2:"๐",black_cat:"๐โโฌ",lion:"๐ฆ",tiger:"๐ฏ",tiger2:"๐
",leopard:"๐",horse:"๐ด",moose:"๐ซ",donkey:"๐ซ",racehorse:"๐",unicorn:"๐ฆ",zebra:"๐ฆ",deer:"๐ฆ",bison:"๐ฆฌ",cow:"๐ฎ",ox:"๐",water_buffalo:"๐",cow2:"๐",pig:"๐ท",pig2:"๐",boar:"๐",pig_nose:"๐ฝ",ram:"๐",sheep:"๐",goat:"๐",dromedary_camel:"๐ช",camel:"๐ซ",llama:"๐ฆ",giraffe:"๐ฆ",elephant:"๐",mammoth:"๐ฆฃ",rhinoceros:"๐ฆ",hippopotamus:"๐ฆ",mouse:"๐ญ",mouse2:"๐",rat:"๐",hamster:"๐น",rabbit:"๐ฐ",rabbit2:"๐",chipmunk:"๐ฟ๏ธ",beaver:"๐ฆซ",hedgehog:"๐ฆ",bat:"๐ฆ",bear:"๐ป",polar_bear:"๐ปโโ๏ธ",koala:"๐จ",panda_face:"๐ผ",sloth:"๐ฆฅ",otter:"๐ฆฆ",skunk:"๐ฆจ",kangaroo:"๐ฆ",badger:"๐ฆก",feet:"๐พ",paw_prints:"๐พ",turkey:"๐ฆ",chicken:"๐",rooster:"๐",hatching_chick:"๐ฃ",baby_chick:"๐ค",hatched_chick:"๐ฅ",bird:"๐ฆ",penguin:"๐ง",dove:"๐๏ธ",eagle:"๐ฆ
",duck:"๐ฆ",swan:"๐ฆข",owl:"๐ฆ",dodo:"๐ฆค",feather:"๐ชถ",flamingo:"๐ฆฉ",peacock:"๐ฆ",parrot:"๐ฆ",wing:"๐ชฝ",black_bird:"๐ฆโโฌ",goose:"๐ชฟ",frog:"๐ธ",crocodile:"๐",turtle:"๐ข",lizard:"๐ฆ",snake:"๐",dragon_face:"๐ฒ",dragon:"๐",sauropod:"๐ฆ","t-rex":"๐ฆ",whale:"๐ณ",whale2:"๐",dolphin:"๐ฌ",flipper:"๐ฌ",seal:"๐ฆญ",fish:"๐",tropical_fish:"๐ ",blowfish:"๐ก",shark:"๐ฆ",octopus:"๐",shell:"๐",coral:"๐ชธ",jellyfish:"๐ชผ",snail:"๐",butterfly:"๐ฆ",bug:"๐",ant:"๐",bee:"๐",honeybee:"๐",beetle:"๐ชฒ",lady_beetle:"๐",cricket:"๐ฆ",cockroach:"๐ชณ",spider:"๐ท๏ธ",spider_web:"๐ธ๏ธ",scorpion:"๐ฆ",mosquito:"๐ฆ",fly:"๐ชฐ",worm:"๐ชฑ",microbe:"๐ฆ ",bouquet:"๐",cherry_blossom:"๐ธ",white_flower:"๐ฎ",lotus:"๐ชท",rosette:"๐ต๏ธ",rose:"๐น",wilted_flower:"๐ฅ",hibiscus:"๐บ",sunflower:"๐ป",blossom:"๐ผ",tulip:"๐ท",hyacinth:"๐ชป",seedling:"๐ฑ",potted_plant:"๐ชด",evergreen_tree:"๐ฒ",deciduous_tree:"๐ณ",palm_tree:"๐ด",cactus:"๐ต",ear_of_rice:"๐พ",herb:"๐ฟ",shamrock:"โ๏ธ",four_leaf_clover:"๐",maple_leaf:"๐",fallen_leaf:"๐",leaves:"๐",empty_nest:"๐ชน",nest_with_eggs:"๐ชบ",mushroom:"๐",grapes:"๐",melon:"๐",watermelon:"๐",tangerine:"๐",orange:"๐",mandarin:"๐",lemon:"๐",banana:"๐",pineapple:"๐",mango:"๐ฅญ",apple:"๐",green_apple:"๐",pear:"๐",peach:"๐",cherries:"๐",strawberry:"๐",blueberries:"๐ซ",kiwi_fruit:"๐ฅ",tomato:"๐
",olive:"๐ซ",coconut:"๐ฅฅ",avocado:"๐ฅ",eggplant:"๐",potato:"๐ฅ",carrot:"๐ฅ",corn:"๐ฝ",hot_pepper:"๐ถ๏ธ",bell_pepper:"๐ซ",cucumber:"๐ฅ",leafy_green:"๐ฅฌ",broccoli:"๐ฅฆ",garlic:"๐ง",onion:"๐ง
",peanuts:"๐ฅ",beans:"๐ซ",chestnut:"๐ฐ",ginger_root:"๐ซ",pea_pod:"๐ซ",bread:"๐",croissant:"๐ฅ",baguette_bread:"๐ฅ",flatbread:"๐ซ",pretzel:"๐ฅจ",bagel:"๐ฅฏ",pancakes:"๐ฅ",waffle:"๐ง",cheese:"๐ง",meat_on_bone:"๐",poultry_leg:"๐",cut_of_meat:"๐ฅฉ",bacon:"๐ฅ",hamburger:"๐",fries:"๐",pizza:"๐",hotdog:"๐ญ",sandwich:"๐ฅช",taco:"๐ฎ",burrito:"๐ฏ",tamale:"๐ซ",stuffed_flatbread:"๐ฅ",falafel:"๐ง",egg:"๐ฅ",fried_egg:"๐ณ",shallow_pan_of_food:"๐ฅ",stew:"๐ฒ",fondue:"๐ซ",bowl_with_spoon:"๐ฅฃ",green_salad:"๐ฅ",popcorn:"๐ฟ",butter:"๐ง",salt:"๐ง",canned_food:"๐ฅซ",bento:"๐ฑ",rice_cracker:"๐",rice_ball:"๐",rice:"๐",curry:"๐",ramen:"๐",spaghetti:"๐",sweet_potato:"๐ ",oden:"๐ข",sushi:"๐ฃ",fried_shrimp:"๐ค",fish_cake:"๐ฅ",moon_cake:"๐ฅฎ",dango:"๐ก",dumpling:"๐ฅ",fortune_cookie:"๐ฅ ",takeout_box:"๐ฅก",crab:"๐ฆ",lobster:"๐ฆ",shrimp:"๐ฆ",squid:"๐ฆ",oyster:"๐ฆช",icecream:"๐ฆ",shaved_ice:"๐ง",ice_cream:"๐จ",doughnut:"๐ฉ",cookie:"๐ช",birthday:"๐",cake:"๐ฐ",cupcake:"๐ง",pie:"๐ฅง",chocolate_bar:"๐ซ",candy:"๐ฌ",lollipop:"๐ญ",custard:"๐ฎ",honey_pot:"๐ฏ",baby_bottle:"๐ผ",milk_glass:"๐ฅ",coffee:"โ",teapot:"๐ซ",tea:"๐ต",sake:"๐ถ",champagne:"๐พ",wine_glass:"๐ท",cocktail:"๐ธ",tropical_drink:"๐น",beer:"๐บ",beers:"๐ป",clinking_glasses:"๐ฅ",tumbler_glass:"๐ฅ",pouring_liquid:"๐ซ",cup_with_straw:"๐ฅค",bubble_tea:"๐ง",beverage_box:"๐ง",mate:"๐ง",ice_cube:"๐ง",chopsticks:"๐ฅข",plate_with_cutlery:"๐ฝ๏ธ",fork_and_knife:"๐ด",spoon:"๐ฅ",hocho:"๐ช",knife:"๐ช",jar:"๐ซ",amphora:"๐บ",earth_africa:"๐",earth_americas:"๐",earth_asia:"๐",globe_with_meridians:"๐",world_map:"๐บ๏ธ",japan:"๐พ",compass:"๐งญ",mountain_snow:"๐๏ธ",mountain:"โฐ๏ธ",volcano:"๐",mount_fuji:"๐ป",camping:"๐๏ธ",beach_umbrella:"๐๏ธ",desert:"๐๏ธ",desert_island:"๐๏ธ",national_park:"๐๏ธ",stadium:"๐๏ธ",classical_building:"๐๏ธ",building_construction:"๐๏ธ",bricks:"๐งฑ",rock:"๐ชจ",wood:"๐ชต",hut:"๐",houses:"๐๏ธ",derelict_house:"๐๏ธ",house:"๐ ",house_with_garden:"๐ก",office:"๐ข",post_office:"๐ฃ",european_post_office:"๐ค",hospital:"๐ฅ",bank:"๐ฆ",hotel:"๐จ",love_hotel:"๐ฉ",convenience_store:"๐ช",school:"๐ซ",department_store:"๐ฌ",factory:"๐ญ",japanese_castle:"๐ฏ",european_castle:"๐ฐ",wedding:"๐",tokyo_tower:"๐ผ",statue_of_liberty:"๐ฝ",church:"โช",mosque:"๐",hindu_temple:"๐",synagogue:"๐",shinto_shrine:"โฉ๏ธ",kaaba:"๐",fountain:"โฒ",tent:"โบ",foggy:"๐",night_with_stars:"๐",cityscape:"๐๏ธ",sunrise_over_mountains:"๐",sunrise:"๐
",city_sunset:"๐",city_sunrise:"๐",bridge_at_night:"๐",hotsprings:"โจ๏ธ",carousel_horse:"๐ ",playground_slide:"๐",ferris_wheel:"๐ก",roller_coaster:"๐ข",barber:"๐",circus_tent:"๐ช",steam_locomotive:"๐",railway_car:"๐",bullettrain_side:"๐",bullettrain_front:"๐
",train2:"๐",metro:"๐",light_rail:"๐",station:"๐",tram:"๐",monorail:"๐",mountain_railway:"๐",train:"๐",bus:"๐",oncoming_bus:"๐",trolleybus:"๐",minibus:"๐",ambulance:"๐",fire_engine:"๐",police_car:"๐",oncoming_police_car:"๐",taxi:"๐",oncoming_taxi:"๐",car:"๐",red_car:"๐",oncoming_automobile:"๐",blue_car:"๐",pickup_truck:"๐ป",truck:"๐",articulated_lorry:"๐",tractor:"๐",racing_car:"๐๏ธ",motorcycle:"๐๏ธ",motor_scooter:"๐ต",manual_wheelchair:"๐ฆฝ",motorized_wheelchair:"๐ฆผ",auto_rickshaw:"๐บ",bike:"๐ฒ",kick_scooter:"๐ด",skateboard:"๐น",roller_skate:"๐ผ",busstop:"๐",motorway:"๐ฃ๏ธ",railway_track:"๐ค๏ธ",oil_drum:"๐ข๏ธ",fuelpump:"โฝ",wheel:"๐",rotating_light:"๐จ",traffic_light:"๐ฅ",vertical_traffic_light:"๐ฆ",stop_sign:"๐",construction:"๐ง",anchor:"โ",ring_buoy:"๐",boat:"โต",sailboat:"โต",canoe:"๐ถ",speedboat:"๐ค",passenger_ship:"๐ณ๏ธ",ferry:"โด๏ธ",motor_boat:"๐ฅ๏ธ",ship:"๐ข",airplane:"โ๏ธ",small_airplane:"๐ฉ๏ธ",flight_departure:"๐ซ",flight_arrival:"๐ฌ",parachute:"๐ช",seat:"๐บ",helicopter:"๐",suspension_railway:"๐",mountain_cableway:"๐ ",aerial_tramway:"๐ก",artificial_satellite:"๐ฐ๏ธ",rocket:"๐",flying_saucer:"๐ธ",bellhop_bell:"๐๏ธ",luggage:"๐งณ",hourglass:"โ",hourglass_flowing_sand:"โณ",watch:"โ",alarm_clock:"โฐ",stopwatch:"โฑ๏ธ",timer_clock:"โฒ๏ธ",mantelpiece_clock:"๐ฐ๏ธ",clock12:"๐",clock1230:"๐ง",clock1:"๐",clock130:"๐",clock2:"๐",clock230:"๐",clock3:"๐",clock330:"๐",clock4:"๐",clock430:"๐",clock5:"๐",clock530:"๐ ",clock6:"๐",clock630:"๐ก",clock7:"๐",clock730:"๐ข",clock8:"๐",clock830:"๐ฃ",clock9:"๐",clock930:"๐ค",clock10:"๐",clock1030:"๐ฅ",clock11:"๐",clock1130:"๐ฆ",new_moon:"๐",waxing_crescent_moon:"๐",first_quarter_moon:"๐",moon:"๐",waxing_gibbous_moon:"๐",full_moon:"๐",waning_gibbous_moon:"๐",last_quarter_moon:"๐",waning_crescent_moon:"๐",crescent_moon:"๐",new_moon_with_face:"๐",first_quarter_moon_with_face:"๐",last_quarter_moon_with_face:"๐",thermometer:"๐ก๏ธ",sunny:"โ๏ธ",full_moon_with_face:"๐",sun_with_face:"๐",ringed_planet:"๐ช",star:"โญ",star2:"๐",stars:"๐ ",milky_way:"๐",cloud:"โ๏ธ",partly_sunny:"โ
",cloud_with_lightning_and_rain:"โ๏ธ",sun_behind_small_cloud:"๐ค๏ธ",sun_behind_large_cloud:"๐ฅ๏ธ",sun_behind_rain_cloud:"๐ฆ๏ธ",cloud_with_rain:"๐ง๏ธ",cloud_with_snow:"๐จ๏ธ",cloud_with_lightning:"๐ฉ๏ธ",tornado:"๐ช๏ธ",fog:"๐ซ๏ธ",wind_face:"๐ฌ๏ธ",cyclone:"๐",rainbow:"๐",closed_umbrella:"๐",open_umbrella:"โ๏ธ",umbrella:"โ",parasol_on_ground:"โฑ๏ธ",zap:"โก",snowflake:"โ๏ธ",snowman_with_snow:"โ๏ธ",snowman:"โ",comet:"โ๏ธ",fire:"๐ฅ",droplet:"๐ง",ocean:"๐",jack_o_lantern:"๐",christmas_tree:"๐",fireworks:"๐",sparkler:"๐",firecracker:"๐งจ",sparkles:"โจ",balloon:"๐",tada:"๐",confetti_ball:"๐",tanabata_tree:"๐",bamboo:"๐",dolls:"๐",flags:"๐",wind_chime:"๐",rice_scene:"๐",red_envelope:"๐งง",ribbon:"๐",gift:"๐",reminder_ribbon:"๐๏ธ",tickets:"๐๏ธ",ticket:"๐ซ",medal_military:"๐๏ธ",trophy:"๐",medal_sports:"๐
","1st_place_medal":"๐ฅ","2nd_place_medal":"๐ฅ","3rd_place_medal":"๐ฅ",soccer:"โฝ",baseball:"โพ",softball:"๐ฅ",basketball:"๐",volleyball:"๐",football:"๐",rugby_football:"๐",tennis:"๐พ",flying_disc:"๐ฅ",bowling:"๐ณ",cricket_game:"๐",field_hockey:"๐",ice_hockey:"๐",lacrosse:"๐ฅ",ping_pong:"๐",badminton:"๐ธ",boxing_glove:"๐ฅ",martial_arts_uniform:"๐ฅ",goal_net:"๐ฅ
",golf:"โณ",ice_skate:"โธ๏ธ",fishing_pole_and_fish:"๐ฃ",diving_mask:"๐คฟ",running_shirt_with_sash:"๐ฝ",ski:"๐ฟ",sled:"๐ท",curling_stone:"๐ฅ",dart:"๐ฏ",yo_yo:"๐ช",kite:"๐ช",gun:"๐ซ","8ball":"๐ฑ",crystal_ball:"๐ฎ",magic_wand:"๐ช",video_game:"๐ฎ",joystick:"๐น๏ธ",slot_machine:"๐ฐ",game_die:"๐ฒ",jigsaw:"๐งฉ",teddy_bear:"๐งธ",pinata:"๐ช
",mirror_ball:"๐ชฉ",nesting_dolls:"๐ช",spades:"โ ๏ธ",hearts:"โฅ๏ธ",diamonds:"โฆ๏ธ",clubs:"โฃ๏ธ",chess_pawn:"โ๏ธ",black_joker:"๐",mahjong:"๐",flower_playing_cards:"๐ด",performing_arts:"๐ญ",framed_picture:"๐ผ๏ธ",art:"๐จ",thread:"๐งต",sewing_needle:"๐ชก",yarn:"๐งถ",knot:"๐ชข",eyeglasses:"๐",dark_sunglasses:"๐ถ๏ธ",goggles:"๐ฅฝ",lab_coat:"๐ฅผ",safety_vest:"๐ฆบ",necktie:"๐",shirt:"๐",tshirt:"๐",jeans:"๐",scarf:"๐งฃ",gloves:"๐งค",coat:"๐งฅ",socks:"๐งฆ",dress:"๐",kimono:"๐",sari:"๐ฅป",one_piece_swimsuit:"๐ฉฑ",swim_brief:"๐ฉฒ",shorts:"๐ฉณ",bikini:"๐",womans_clothes:"๐",folding_hand_fan:"๐ชญ",purse:"๐",handbag:"๐",pouch:"๐",shopping:"๐๏ธ",school_satchel:"๐",thong_sandal:"๐ฉด",mans_shoe:"๐",shoe:"๐",athletic_shoe:"๐",hiking_boot:"๐ฅพ",flat_shoe:"๐ฅฟ",high_heel:"๐ ",sandal:"๐ก",ballet_shoes:"๐ฉฐ",boot:"๐ข",hair_pick:"๐ชฎ",crown:"๐",womans_hat:"๐",tophat:"๐ฉ",mortar_board:"๐",billed_cap:"๐งข",military_helmet:"๐ช",rescue_worker_helmet:"โ๏ธ",prayer_beads:"๐ฟ",lipstick:"๐",ring:"๐",gem:"๐",mute:"๐",speaker:"๐",sound:"๐",loud_sound:"๐",loudspeaker:"๐ข",mega:"๐ฃ",postal_horn:"๐ฏ",bell:"๐",no_bell:"๐",musical_score:"๐ผ",musical_note:"๐ต",notes:"๐ถ",studio_microphone:"๐๏ธ",level_slider:"๐๏ธ",control_knobs:"๐๏ธ",microphone:"๐ค",headphones:"๐ง",radio:"๐ป",saxophone:"๐ท",accordion:"๐ช",guitar:"๐ธ",musical_keyboard:"๐น",trumpet:"๐บ",violin:"๐ป",banjo:"๐ช",drum:"๐ฅ",long_drum:"๐ช",maracas:"๐ช",flute:"๐ช",iphone:"๐ฑ",calling:"๐ฒ",phone:"โ๏ธ",telephone:"โ๏ธ",telephone_receiver:"๐",pager:"๐",fax:"๐ ",battery:"๐",low_battery:"๐ชซ",electric_plug:"๐",computer:"๐ป",desktop_computer:"๐ฅ๏ธ",printer:"๐จ๏ธ",keyboard:"โจ๏ธ",computer_mouse:"๐ฑ๏ธ",trackball:"๐ฒ๏ธ",minidisc:"๐ฝ",floppy_disk:"๐พ",cd:"๐ฟ",dvd:"๐",abacus:"๐งฎ",movie_camera:"๐ฅ",film_strip:"๐๏ธ",film_projector:"๐ฝ๏ธ",clapper:"๐ฌ",tv:"๐บ",camera:"๐ท",camera_flash:"๐ธ",video_camera:"๐น",vhs:"๐ผ",mag:"๐",mag_right:"๐",candle:"๐ฏ๏ธ",bulb:"๐ก",flashlight:"๐ฆ",izakaya_lantern:"๐ฎ",lantern:"๐ฎ",diya_lamp:"๐ช",notebook_with_decorative_cover:"๐",closed_book:"๐",book:"๐",open_book:"๐",green_book:"๐",blue_book:"๐",orange_book:"๐",books:"๐",notebook:"๐",ledger:"๐",page_with_curl:"๐",scroll:"๐",page_facing_up:"๐",newspaper:"๐ฐ",newspaper_roll:"๐๏ธ",bookmark_tabs:"๐",bookmark:"๐",label:"๐ท๏ธ",moneybag:"๐ฐ",coin:"๐ช",yen:"๐ด",dollar:"๐ต",euro:"๐ถ",pound:"๐ท",money_with_wings:"๐ธ",credit_card:"๐ณ",receipt:"๐งพ",chart:"๐น",envelope:"โ๏ธ",email:"๐ง","e-mail":"๐ง",incoming_envelope:"๐จ",envelope_with_arrow:"๐ฉ",outbox_tray:"๐ค",inbox_tray:"๐ฅ",package:"๐ฆ",mailbox:"๐ซ",mailbox_closed:"๐ช",mailbox_with_mail:"๐ฌ",mailbox_with_no_mail:"๐ญ",postbox:"๐ฎ",ballot_box:"๐ณ๏ธ",pencil2:"โ๏ธ",black_nib:"โ๏ธ",fountain_pen:"๐๏ธ",pen:"๐๏ธ",paintbrush:"๐๏ธ",crayon:"๐๏ธ",memo:"๐",pencil:"๐",briefcase:"๐ผ",file_folder:"๐",open_file_folder:"๐",card_index_dividers:"๐๏ธ",date:"๐
",calendar:"๐",spiral_notepad:"๐๏ธ",spiral_calendar:"๐๏ธ",card_index:"๐",chart_with_upwards_trend:"๐",chart_with_downwards_trend:"๐",bar_chart:"๐",clipboard:"๐",pushpin:"๐",round_pushpin:"๐",paperclip:"๐",paperclips:"๐๏ธ",straight_ruler:"๐",triangular_ruler:"๐",scissors:"โ๏ธ",card_file_box:"๐๏ธ",file_cabinet:"๐๏ธ",wastebasket:"๐๏ธ",lock:"๐",unlock:"๐",lock_with_ink_pen:"๐",closed_lock_with_key:"๐",key:"๐",old_key:"๐๏ธ",hammer:"๐จ",axe:"๐ช",pick:"โ๏ธ",hammer_and_pick:"โ๏ธ",hammer_and_wrench:"๐ ๏ธ",dagger:"๐ก๏ธ",crossed_swords:"โ๏ธ",bomb:"๐ฃ",boomerang:"๐ช",bow_and_arrow:"๐น",shield:"๐ก๏ธ",carpentry_saw:"๐ช",wrench:"๐ง",screwdriver:"๐ช",nut_and_bolt:"๐ฉ",gear:"โ๏ธ",clamp:"๐๏ธ",balance_scale:"โ๏ธ",probing_cane:"๐ฆฏ",link:"๐",chains:"โ๏ธ",hook:"๐ช",toolbox:"๐งฐ",magnet:"๐งฒ",ladder:"๐ช",alembic:"โ๏ธ",test_tube:"๐งช",petri_dish:"๐งซ",dna:"๐งฌ",microscope:"๐ฌ",telescope:"๐ญ",satellite:"๐ก",syringe:"๐",drop_of_blood:"๐ฉธ",pill:"๐",adhesive_bandage:"๐ฉน",crutch:"๐ฉผ",stethoscope:"๐ฉบ",x_ray:"๐ฉป",door:"๐ช",elevator:"๐",mirror:"๐ช",window:"๐ช",bed:"๐๏ธ",couch_and_lamp:"๐๏ธ",chair:"๐ช",toilet:"๐ฝ",plunger:"๐ช ",shower:"๐ฟ",bathtub:"๐",mouse_trap:"๐ชค",razor:"๐ช",lotion_bottle:"๐งด",safety_pin:"๐งท",broom:"๐งน",basket:"๐งบ",roll_of_paper:"๐งป",bucket:"๐ชฃ",soap:"๐งผ",bubbles:"๐ซง",toothbrush:"๐ชฅ",sponge:"๐งฝ",fire_extinguisher:"๐งฏ",shopping_cart:"๐",smoking:"๐ฌ",coffin:"โฐ๏ธ",headstone:"๐ชฆ",funeral_urn:"โฑ๏ธ",nazar_amulet:"๐งฟ",hamsa:"๐ชฌ",moyai:"๐ฟ",placard:"๐ชง",identification_card:"๐ชช",atm:"๐ง",put_litter_in_its_place:"๐ฎ",potable_water:"๐ฐ",wheelchair:"โฟ",mens:"๐น",womens:"๐บ",restroom:"๐ป",baby_symbol:"๐ผ",wc:"๐พ",passport_control:"๐",customs:"๐",baggage_claim:"๐",left_luggage:"๐
",warning:"โ ๏ธ",children_crossing:"๐ธ",no_entry:"โ",no_entry_sign:"๐ซ",no_bicycles:"๐ณ",no_smoking:"๐ญ",do_not_litter:"๐ฏ","non-potable_water":"๐ฑ",no_pedestrians:"๐ท",no_mobile_phones:"๐ต",underage:"๐",radioactive:"โข๏ธ",biohazard:"โฃ๏ธ",arrow_up:"โฌ๏ธ",arrow_upper_right:"โ๏ธ",arrow_right:"โก๏ธ",arrow_lower_right:"โ๏ธ",arrow_down:"โฌ๏ธ",arrow_lower_left:"โ๏ธ",arrow_left:"โฌ
๏ธ",arrow_upper_left:"โ๏ธ",arrow_up_down:"โ๏ธ",left_right_arrow:"โ๏ธ",leftwards_arrow_with_hook:"โฉ๏ธ",arrow_right_hook:"โช๏ธ",arrow_heading_up:"โคด๏ธ",arrow_heading_down:"โคต๏ธ",arrows_clockwise:"๐",arrows_counterclockwise:"๐",back:"๐",end:"๐",on:"๐",soon:"๐",top:"๐",place_of_worship:"๐",atom_symbol:"โ๏ธ",om:"๐๏ธ",star_of_david:"โก๏ธ",wheel_of_dharma:"โธ๏ธ",yin_yang:"โฏ๏ธ",latin_cross:"โ๏ธ",orthodox_cross:"โฆ๏ธ",star_and_crescent:"โช๏ธ",peace_symbol:"โฎ๏ธ",menorah:"๐",six_pointed_star:"๐ฏ",khanda:"๐ชฏ",aries:"โ",taurus:"โ",gemini:"โ",cancer:"โ",leo:"โ",virgo:"โ",libra:"โ",scorpius:"โ",sagittarius:"โ",capricorn:"โ",aquarius:"โ",pisces:"โ",ophiuchus:"โ",twisted_rightwards_arrows:"๐",repeat:"๐",repeat_one:"๐",arrow_forward:"โถ๏ธ",fast_forward:"โฉ",next_track_button:"โญ๏ธ",play_or_pause_button:"โฏ๏ธ",arrow_backward:"โ๏ธ",rewind:"โช",previous_track_button:"โฎ๏ธ",arrow_up_small:"๐ผ",arrow_double_up:"โซ",arrow_down_small:"๐ฝ",arrow_double_down:"โฌ",pause_button:"โธ๏ธ",stop_button:"โน๏ธ",record_button:"โบ๏ธ",eject_button:"โ๏ธ",cinema:"๐ฆ",low_brightness:"๐
",high_brightness:"๐",signal_strength:"๐ถ",wireless:"๐",vibration_mode:"๐ณ",mobile_phone_off:"๐ด",female_sign:"โ๏ธ",male_sign:"โ๏ธ",transgender_symbol:"โง๏ธ",heavy_multiplication_x:"โ๏ธ",heavy_plus_sign:"โ",heavy_minus_sign:"โ",heavy_division_sign:"โ",heavy_equals_sign:"๐ฐ",infinity:"โพ๏ธ",bangbang:"โผ๏ธ",interrobang:"โ๏ธ",question:"โ",grey_question:"โ",grey_exclamation:"โ",exclamation:"โ",heavy_exclamation_mark:"โ",wavy_dash:"ใฐ๏ธ",currency_exchange:"๐ฑ",heavy_dollar_sign:"๐ฒ",medical_symbol:"โ๏ธ",recycle:"โป๏ธ",fleur_de_lis:"โ๏ธ",trident:"๐ฑ",name_badge:"๐",beginner:"๐ฐ",o:"โญ",white_check_mark:"โ
",ballot_box_with_check:"โ๏ธ",heavy_check_mark:"โ๏ธ",x:"โ",negative_squared_cross_mark:"โ",curly_loop:"โฐ",loop:"โฟ",part_alternation_mark:"ใฝ๏ธ",eight_spoked_asterisk:"โณ๏ธ",eight_pointed_black_star:"โด๏ธ",sparkle:"โ๏ธ",copyright:"ยฉ๏ธ",registered:"ยฎ๏ธ",tm:"โข๏ธ",hash:"#๏ธโฃ",asterisk:"*๏ธโฃ",zero:"0๏ธโฃ",one:"1๏ธโฃ",two:"2๏ธโฃ",three:"3๏ธโฃ",four:"4๏ธโฃ",five:"5๏ธโฃ",six:"6๏ธโฃ",seven:"7๏ธโฃ",eight:"8๏ธโฃ",nine:"9๏ธโฃ",keycap_ten:"๐",capital_abcd:"๐ ",abcd:"๐ก",symbols:"๐ฃ",abc:"๐ค",a:"๐
ฐ๏ธ",ab:"๐",b:"๐
ฑ๏ธ",cl:"๐",cool:"๐",free:"๐",information_source:"โน๏ธ",id:"๐",m:"โ๏ธ",new:"๐",ng:"๐",o2:"๐
พ๏ธ",ok:"๐",parking:"๐
ฟ๏ธ",sos:"๐",up:"๐",vs:"๐",koko:"๐",sa:"๐๏ธ",ideograph_advantage:"๐",accept:"๐",congratulations:"ใ๏ธ",secret:"ใ๏ธ",u6e80:"๐ต",red_circle:"๐ด",orange_circle:"๐ ",yellow_circle:"๐ก",green_circle:"๐ข",large_blue_circle:"๐ต",purple_circle:"๐ฃ",brown_circle:"๐ค",black_circle:"โซ",white_circle:"โช",red_square:"๐ฅ",orange_square:"๐ง",yellow_square:"๐จ",green_square:"๐ฉ",blue_square:"๐ฆ",purple_square:"๐ช",brown_square:"๐ซ",black_large_square:"โฌ",white_large_square:"โฌ",black_medium_square:"โผ๏ธ",white_medium_square:"โป๏ธ",black_medium_small_square:"โพ",white_medium_small_square:"โฝ",black_small_square:"โช๏ธ",white_small_square:"โซ๏ธ",large_orange_diamond:"๐ถ",large_blue_diamond:"๐ท",small_orange_diamond:"๐ธ",small_blue_diamond:"๐น",small_red_triangle:"๐บ",small_red_triangle_down:"๐ป",diamond_shape_with_a_dot_inside:"๐ ",radio_button:"๐",white_square_button:"๐ณ",black_square_button:"๐ฒ",checkered_flag:"๐",triangular_flag_on_post:"๐ฉ",crossed_flags:"๐",black_flag:"๐ด",white_flag:"๐ณ๏ธ",rainbow_flag:"๐ณ๏ธโ๐",transgender_flag:"๐ณ๏ธโโง๏ธ",pirate_flag:"๐ดโโ ๏ธ",ascension_island:"๐ฆ๐จ",andorra:"๐ฆ๐ฉ",united_arab_emirates:"๐ฆ๐ช",afghanistan:"๐ฆ๐ซ",antigua_barbuda:"๐ฆ๐ฌ",anguilla:"๐ฆ๐ฎ",albania:"๐ฆ๐ฑ",armenia:"๐ฆ๐ฒ",angola:"๐ฆ๐ด",antarctica:"๐ฆ๐ถ",argentina:"๐ฆ๐ท",american_samoa:"๐ฆ๐ธ",austria:"๐ฆ๐น",australia:"๐ฆ๐บ",aruba:"๐ฆ๐ผ",aland_islands:"๐ฆ๐ฝ",azerbaijan:"๐ฆ๐ฟ",bosnia_herzegovina:"๐ง๐ฆ",barbados:"๐ง๐ง",bangladesh:"๐ง๐ฉ",belgium:"๐ง๐ช",burkina_faso:"๐ง๐ซ",bulgaria:"๐ง๐ฌ",bahrain:"๐ง๐ญ",burundi:"๐ง๐ฎ",benin:"๐ง๐ฏ",st_barthelemy:"๐ง๐ฑ",bermuda:"๐ง๐ฒ",brunei:"๐ง๐ณ",bolivia:"๐ง๐ด",caribbean_netherlands:"๐ง๐ถ",brazil:"๐ง๐ท",bahamas:"๐ง๐ธ",bhutan:"๐ง๐น",bouvet_island:"๐ง๐ป",botswana:"๐ง๐ผ",belarus:"๐ง๐พ",belize:"๐ง๐ฟ",canada:"๐จ๐ฆ",cocos_islands:"๐จ๐จ",congo_kinshasa:"๐จ๐ฉ",central_african_republic:"๐จ๐ซ",congo_brazzaville:"๐จ๐ฌ",switzerland:"๐จ๐ญ",cote_divoire:"๐จ๐ฎ",cook_islands:"๐จ๐ฐ",chile:"๐จ๐ฑ",cameroon:"๐จ๐ฒ",cn:"๐จ๐ณ",colombia:"๐จ๐ด",clipperton_island:"๐จ๐ต",costa_rica:"๐จ๐ท",cuba:"๐จ๐บ",cape_verde:"๐จ๐ป",curacao:"๐จ๐ผ",christmas_island:"๐จ๐ฝ",cyprus:"๐จ๐พ",czech_republic:"๐จ๐ฟ",de:"๐ฉ๐ช",diego_garcia:"๐ฉ๐ฌ",djibouti:"๐ฉ๐ฏ",denmark:"๐ฉ๐ฐ",dominica:"๐ฉ๐ฒ",dominican_republic:"๐ฉ๐ด",algeria:"๐ฉ๐ฟ",ceuta_melilla:"๐ช๐ฆ",ecuador:"๐ช๐จ",estonia:"๐ช๐ช",egypt:"๐ช๐ฌ",western_sahara:"๐ช๐ญ",eritrea:"๐ช๐ท",es:"๐ช๐ธ",ethiopia:"๐ช๐น",eu:"๐ช๐บ",european_union:"๐ช๐บ",finland:"๐ซ๐ฎ",fiji:"๐ซ๐ฏ",falkland_islands:"๐ซ๐ฐ",micronesia:"๐ซ๐ฒ",faroe_islands:"๐ซ๐ด",fr:"๐ซ๐ท",gabon:"๐ฌ๐ฆ",gb:"๐ฌ๐ง",uk:"๐ฌ๐ง",grenada:"๐ฌ๐ฉ",georgia:"๐ฌ๐ช",french_guiana:"๐ฌ๐ซ",guernsey:"๐ฌ๐ฌ",ghana:"๐ฌ๐ญ",gibraltar:"๐ฌ๐ฎ",greenland:"๐ฌ๐ฑ",gambia:"๐ฌ๐ฒ",guinea:"๐ฌ๐ณ",guadeloupe:"๐ฌ๐ต",equatorial_guinea:"๐ฌ๐ถ",greece:"๐ฌ๐ท",south_georgia_south_sandwich_islands:"๐ฌ๐ธ",guatemala:"๐ฌ๐น",guam:"๐ฌ๐บ",guinea_bissau:"๐ฌ๐ผ",guyana:"๐ฌ๐พ",hong_kong:"๐ญ๐ฐ",heard_mcdonald_islands:"๐ญ๐ฒ",honduras:"๐ญ๐ณ",croatia:"๐ญ๐ท",haiti:"๐ญ๐น",hungary:"๐ญ๐บ",canary_islands:"๐ฎ๐จ",indonesia:"๐ฎ๐ฉ",ireland:"๐ฎ๐ช",israel:"๐ฎ๐ฑ",isle_of_man:"๐ฎ๐ฒ",india:"๐ฎ๐ณ",british_indian_ocean_territory:"๐ฎ๐ด",iraq:"๐ฎ๐ถ",iran:"๐ฎ๐ท",iceland:"๐ฎ๐ธ",it:"๐ฎ๐น",jersey:"๐ฏ๐ช",jamaica:"๐ฏ๐ฒ",jordan:"๐ฏ๐ด",jp:"๐ฏ๐ต",kenya:"๐ฐ๐ช",kyrgyzstan:"๐ฐ๐ฌ",cambodia:"๐ฐ๐ญ",kiribati:"๐ฐ๐ฎ",comoros:"๐ฐ๐ฒ",st_kitts_nevis:"๐ฐ๐ณ",north_korea:"๐ฐ๐ต",kr:"๐ฐ๐ท",kuwait:"๐ฐ๐ผ",cayman_islands:"๐ฐ๐พ",kazakhstan:"๐ฐ๐ฟ",laos:"๐ฑ๐ฆ",lebanon:"๐ฑ๐ง",st_lucia:"๐ฑ๐จ",liechtenstein:"๐ฑ๐ฎ",sri_lanka:"๐ฑ๐ฐ",liberia:"๐ฑ๐ท",lesotho:"๐ฑ๐ธ",lithuania:"๐ฑ๐น",luxembourg:"๐ฑ๐บ",latvia:"๐ฑ๐ป",libya:"๐ฑ๐พ",morocco:"๐ฒ๐ฆ",monaco:"๐ฒ๐จ",moldova:"๐ฒ๐ฉ",montenegro:"๐ฒ๐ช",st_martin:"๐ฒ๐ซ",madagascar:"๐ฒ๐ฌ",marshall_islands:"๐ฒ๐ญ",macedonia:"๐ฒ๐ฐ",mali:"๐ฒ๐ฑ",myanmar:"๐ฒ๐ฒ",mongolia:"๐ฒ๐ณ",macau:"๐ฒ๐ด",northern_mariana_islands:"๐ฒ๐ต",martinique:"๐ฒ๐ถ",mauritania:"๐ฒ๐ท",montserrat:"๐ฒ๐ธ",malta:"๐ฒ๐น",mauritius:"๐ฒ๐บ",maldives:"๐ฒ๐ป",malawi:"๐ฒ๐ผ",mexico:"๐ฒ๐ฝ",malaysia:"๐ฒ๐พ",mozambique:"๐ฒ๐ฟ",namibia:"๐ณ๐ฆ",new_caledonia:"๐ณ๐จ",niger:"๐ณ๐ช",norfolk_island:"๐ณ๐ซ",nigeria:"๐ณ๐ฌ",nicaragua:"๐ณ๐ฎ",netherlands:"๐ณ๐ฑ",norway:"๐ณ๐ด",nepal:"๐ณ๐ต",nauru:"๐ณ๐ท",niue:"๐ณ๐บ",new_zealand:"๐ณ๐ฟ",oman:"๐ด๐ฒ",panama:"๐ต๐ฆ",peru:"๐ต๐ช",french_polynesia:"๐ต๐ซ",papua_new_guinea:"๐ต๐ฌ",philippines:"๐ต๐ญ",pakistan:"๐ต๐ฐ",poland:"๐ต๐ฑ",st_pierre_miquelon:"๐ต๐ฒ",pitcairn_islands:"๐ต๐ณ",puerto_rico:"๐ต๐ท",palestinian_territories:"๐ต๐ธ",portugal:"๐ต๐น",palau:"๐ต๐ผ",paraguay:"๐ต๐พ",qatar:"๐ถ๐ฆ",reunion:"๐ท๐ช",romania:"๐ท๐ด",serbia:"๐ท๐ธ",ru:"๐ท๐บ",rwanda:"๐ท๐ผ",saudi_arabia:"๐ธ๐ฆ",solomon_islands:"๐ธ๐ง",seychelles:"๐ธ๐จ",sudan:"๐ธ๐ฉ",sweden:"๐ธ๐ช",singapore:"๐ธ๐ฌ",st_helena:"๐ธ๐ญ",slovenia:"๐ธ๐ฎ",svalbard_jan_mayen:"๐ธ๐ฏ",slovakia:"๐ธ๐ฐ",sierra_leone:"๐ธ๐ฑ",san_marino:"๐ธ๐ฒ",senegal:"๐ธ๐ณ",somalia:"๐ธ๐ด",suriname:"๐ธ๐ท",south_sudan:"๐ธ๐ธ",sao_tome_principe:"๐ธ๐น",el_salvador:"๐ธ๐ป",sint_maarten:"๐ธ๐ฝ",syria:"๐ธ๐พ",swaziland:"๐ธ๐ฟ",tristan_da_cunha:"๐น๐ฆ",turks_caicos_islands:"๐น๐จ",chad:"๐น๐ฉ",french_southern_territories:"๐น๐ซ",togo:"๐น๐ฌ",thailand:"๐น๐ญ",tajikistan:"๐น๐ฏ",tokelau:"๐น๐ฐ",timor_leste:"๐น๐ฑ",turkmenistan:"๐น๐ฒ",tunisia:"๐น๐ณ",tonga:"๐น๐ด",tr:"๐น๐ท",trinidad_tobago:"๐น๐น",tuvalu:"๐น๐ป",taiwan:"๐น๐ผ",tanzania:"๐น๐ฟ",ukraine:"๐บ๐ฆ",uganda:"๐บ๐ฌ",us_outlying_islands:"๐บ๐ฒ",united_nations:"๐บ๐ณ",us:"๐บ๐ธ",uruguay:"๐บ๐พ",uzbekistan:"๐บ๐ฟ",vatican_city:"๐ป๐ฆ",st_vincent_grenadines:"๐ป๐จ",venezuela:"๐ป๐ช",british_virgin_islands:"๐ป๐ฌ",us_virgin_islands:"๐ป๐ฎ",vietnam:"๐ป๐ณ",vanuatu:"๐ป๐บ",wallis_futuna:"๐ผ๐ซ",samoa:"๐ผ๐ธ",kosovo:"๐ฝ๐ฐ",yemen:"๐พ๐ช",mayotte:"๐พ๐น",south_africa:"๐ฟ๐ฆ",zambia:"๐ฟ๐ฒ",zimbabwe:"๐ฟ๐ผ",england:"๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ",scotland:"๐ด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ",wales:"๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ"};const be=new RegExp(`(${/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.source})(?!๏ธ)`,"g"),_e=t((e=>{const n=e.marpit.options.emoji,t=n.twemoji||{},r=t.ext||"svg",i=e=>fe.parse(e,{attributes:()=>({"data-marp-twemoji":""}),base:t.base||void 0,ext:`.${r}`,size:"svg"===r?"svg":void 0}),o=(e,n)=>i(e[n].content);if(n.shortcode){const t={core:{ruler:{push:(e,n)=>t.rule=n,after:(e,n,r)=>t.rule=r}},renderer:{rules:{emoji:()=>{}}},rule:()=>{},utils:e.utils};!function(e,n){const t={defs:De,shortcuts:me,enabled:[]},r=e.utils.assign({},t,n||{});pe(e,r)}(t,{shortcuts:{}}),e.core.ruler.push("marp_emoji",(e=>{const{Token:n}=e;e.Token=function(e,...t){return new n("emoji"===e?"marp_emoji":e,...t)},t.rule(e),e.Token=n})),e.renderer.rules.marp_emoji="twemoji"===n.shortcode?o:t.renderer.rules.emoji}if(n.unicode){e.core.ruler.after("inline","marp_unicode_emoji",(({tokens:e,Token:n})=>{for(const t of e)if("inline"===t.type){const e=[];for(const r of t.children)if("text"===r.type){const t=r.content.split(be);e.push(...t.reduce(((e,t,i)=>0===t.length?e:[...e,Object.assign(new n,{...r,content:t,type:i%2?"marp_unicode_emoji":"text"})]),[]))}else e.push(r);t.children=e}})),e.renderer.rules.marp_unicode_emoji=(e,n)=>e[n].content;const{code_block:t,code_inline:r,fence:a}=e.renderer.rules;if("twemoji"===n.unicode){const n=e=>e.split(/(<[^>]*>)/g).reduce(((e,n,t)=>`${e}${t%2?n:n.replace(be,(([e])=>i(e)))}`),"");e.renderer.rules.marp_unicode_emoji=o,e.renderer.rules.code_inline=(...e)=>n(r(...e)),e.renderer.rules.code_block=(...e)=>n(t(...e)),e.renderer.rules.fence=(...e)=>n(a(...e))}}})),ke={class:!0,dir:e=>{const n=e.toLowerCase();return["rtl","ltr","auto"].includes(n)?n:""},lang:!0,title:!0},we=e=>n=>{if(n.includes(":")){const t=n.trim().toLowerCase(),r=t.split(":",1)[0];for(const i of e){if(r===i)return n;if(i.includes(":")&&t.startsWith(i))return n}return""}return n},ze=we(["http","https"]),xe=we(["http","https","data:image/"]),ye=e=>{for(const n of e.split(","))if(!xe(n))return"";return e},Fe=Object.assign(Object.create(null),{a:{...ke,href:ze,name:!0,rel:!0,target:!0},abbr:ke,address:ke,article:ke,aside:ke,audio:{...ke,autoplay:!0,controls:!0,loop:!0,muted:!0,preload:!0,src:ze},b:ke,bdi:ke,bdo:ke,big:ke,blockquote:{...ke,cite:ze},br:ke,caption:ke,center:ke,cite:ke,code:ke,col:{...ke,align:!0,valign:!0,span:!0,width:!0},colgroup:{...ke,align:!0,valign:!0,span:!0,width:!0},dd:ke,del:{...ke,cite:ze,datetime:!0},details:{...ke,open:!0},div:ke,dl:ke,dt:ke,em:ke,figcaption:ke,figure:ke,h1:ke,h2:ke,h3:ke,h4:ke,h5:ke,h6:ke,hr:ke,i:ke,img:{...ke,align:!0,alt:!0,decoding:!0,height:!0,loading:!0,src:xe,srcset:ye,title:!0,width:!0},ins:{...ke,cite:ze,datetime:!0},kbd:ke,li:{...ke,type:!0,value:!0},mark:ke,nav:ke,ol:{...ke,reversed:!0,start:!0,type:!0},p:ke,picture:ke,pre:ke,source:{height:!0,media:!0,sizes:!0,src:xe,srcset:ye,type:!0,width:!0},q:{...ke,cite:ze},rp:ke,rt:ke,ruby:ke,s:ke,section:ke,small:ke,span:ke,sub:ke,summary:ke,sup:ke,strong:ke,strike:ke,table:{...ke,width:!0,border:!0,align:!0,valign:!0},tbody:{...ke,align:!0,valign:!0},td:{...ke,width:!0,rowspan:!0,colspan:!0,align:!0,valign:!0},tfoot:{...ke,align:!0,valign:!0},th:{...ke,width:!0,rowspan:!0,colspan:!0,align:!0,valign:!0},thead:{...ke,align:!0,valign:!0},time:{...ke,datetime:!0},tr:{...ke,rowspan:!0,align:!0,valign:!0},u:ke,ul:ke,video:{...ke,autoplay:!0,controls:!0,loop:!0,muted:!0,playsinline:!0,poster:xe,preload:!0,src:ze,height:!0,width:!0},wbr:ke});function ve(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ce,Ee={exports:{}};var je=ve(function(){if(Ce)return Ee.exports;Ce=1;var e=["circle","ellipse","line","path","polygon","polyline","rect","stop","use"],n=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"];return Ee.exports=n.concat(e),Ee.exports.voidElements=n,Ee.exports.svgElements=e,Ee.exports}());const Se=/\s*\/?>$/,Be=new o.FilterXSS({onIgnoreTag:(e,n,{isClosing:t})=>{if(je.includes(e)){return`<${e} ${n.slice(e.length+(t?2:1),-1).trim()}>`.replace(Se," />")}return n},allowList:{}}),Ae=/^