"+eo(n[e].content)+`
-`};es.fence=function(n,e,t,i,s){var r=n[e],o=r.info?obe(r.info).trim():"",a="",l="",c,d,u,h,m;return o&&(u=o.split(/(\s+)/g),a=u[0],l=u.slice(2).join("")),t.highlight?c=t.highlight(r.content,a,l)||eo(r.content):c=eo(r.content),c.indexOf("1?arguments[1]:void 0,S=g!==void 0,y=0,T=u(f),C,x,w,R;if(S&&(g=r(g,E>2?arguments[2]:void 0,2)),T!=null&&!(b==Array&&l(T)))for(R=T.call(f),x=new b;!(w=R.next()).done;y++)d(x,y,S?a(R,g,[w.value,y],!0):w.value);else for(C=c(f.length),x=new b(C);C>y;y++)d(x,y,S?g(f[y],y):f[y]);return x.length=y,x}},"./node_modules/core-js/internals/array-includes.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-indexed-object.js"),o=s("./node_modules/core-js/internals/to-length.js"),a=s("./node_modules/core-js/internals/to-absolute-index.js");t.exports=function(l){return function(c,d,u){var h=r(c),m=o(h.length),f=a(u,m),b;if(l&&d!=d){for(;m>f;)if(b=h[f++],b!=b)return!0}else for(;m>f;f++)if((l||f in h)&&h[f]===d)return l||f||0;return!l&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(t,i,s){var r=s("./node_modules/core-js/internals/a-function.js");t.exports=function(o,a,l){if(r(o),a===void 0)return o;switch(l){case 0:return function(){return o.call(a)};case 1:return function(c){return o.call(a,c)};case 2:return function(c,d){return o.call(a,c,d)};case 3:return function(c,d,u){return o.call(a,c,d,u)}}return function(){return o.apply(a,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(t,i,s){var r=s("./node_modules/core-js/internals/an-object.js");t.exports=function(o,a,l,c){try{return c?a(r(l)[0],l[1]):a(l)}catch(u){var d=o.return;throw d!==void 0&&r(d.call(o)),u}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(t,i,s){var r=s("./node_modules/core-js/internals/well-known-symbol.js"),o=r("iterator"),a=!1;try{var l=0,c={next:function(){return{done:!!l++}},return:function(){a=!0}};c[o]=function(){return this},Array.from(c,function(){throw 2})}catch{}t.exports=function(d,u){if(!u&&!a)return!1;var h=!1;try{var m={};m[o]=function(){return{next:function(){return{done:h=!0}}}},d(m)}catch{}return h}},"./node_modules/core-js/internals/classof-raw.js":function(t,i){var s={}.toString;t.exports=function(r){return s.call(r).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(t,i,s){var r=s("./node_modules/core-js/internals/classof-raw.js"),o=s("./node_modules/core-js/internals/well-known-symbol.js"),a=o("toStringTag"),l=r(function(){return arguments}())=="Arguments",c=function(d,u){try{return d[u]}catch{}};t.exports=function(d){var u,h,m;return d===void 0?"Undefined":d===null?"Null":typeof(h=c(u=Object(d),a))=="string"?h:l?r(u):(m=r(u))=="Object"&&typeof u.callee=="function"?"Arguments":m}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/own-keys.js"),a=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),l=s("./node_modules/core-js/internals/object-define-property.js");t.exports=function(c,d){for(var u=o(d),h=l.f,m=a.f,f=0;f",C="java"+y+":",x;for(E.style.display="none",c.appendChild(E),E.src=String(C),x=E.contentWindow.document,x.open(),x.write(S+y+T+"document.F=Object"+S+"/"+y+T),x.close(),b=x.F;g--;)delete b[m][a[g]];return b()};t.exports=Object.create||function(g,S){var y;return g!==null?(f[m]=r(g),y=new f,f[m]=null,y[h]=g):y=b(),S===void 0?y:o(y,S)},l[h]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/an-object.js"),l=s("./node_modules/core-js/internals/object-keys.js");t.exports=r?Object.defineProperties:function(d,u){a(d);for(var h=l(u),m=h.length,f=0,b;m>f;)o.f(d,b=h[f++],u[b]);return d}},"./node_modules/core-js/internals/object-define-property.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/ie8-dom-define.js"),a=s("./node_modules/core-js/internals/an-object.js"),l=s("./node_modules/core-js/internals/to-primitive.js"),c=Object.defineProperty;i.f=r?c:function(u,h,m){if(a(u),h=l(h,!0),a(m),o)try{return c(u,h,m)}catch{}if("get"in m||"set"in m)throw TypeError("Accessors not supported");return"value"in m&&(u[h]=m.value),u}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js"),l=s("./node_modules/core-js/internals/to-indexed-object.js"),c=s("./node_modules/core-js/internals/to-primitive.js"),d=s("./node_modules/core-js/internals/has.js"),u=s("./node_modules/core-js/internals/ie8-dom-define.js"),h=Object.getOwnPropertyDescriptor;i.f=r?h:function(f,b){if(f=l(f),b=c(b,!0),u)try{return h(f,b)}catch{}if(d(f,b))return a(!o.f.call(f,b),f[b])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-keys-internal.js"),o=s("./node_modules/core-js/internals/enum-bug-keys.js"),a=o.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(c){return r(c,a)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(t,i){i.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/to-object.js"),a=s("./node_modules/core-js/internals/shared-key.js"),l=s("./node_modules/core-js/internals/correct-prototype-getter.js"),c=a("IE_PROTO"),d=Object.prototype;t.exports=l?Object.getPrototypeOf:function(u){return u=o(u),r(u,c)?u[c]:typeof u.constructor=="function"&&u instanceof u.constructor?u.constructor.prototype:u instanceof Object?d:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/to-indexed-object.js"),a=s("./node_modules/core-js/internals/array-includes.js"),l=s("./node_modules/core-js/internals/hidden-keys.js"),c=a(!1);t.exports=function(d,u){var h=o(d),m=0,f=[],b;for(b in h)!r(l,b)&&r(h,b)&&f.push(b);for(;u.length>m;)r(h,b=u[m++])&&(~c(f,b)||f.push(b));return f}},"./node_modules/core-js/internals/object-keys.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-keys-internal.js"),o=s("./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(l){return r(l,o)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(t,i,s){var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,a=o&&!r.call({1:2},1);i.f=a?function(c){var d=o(this,c);return!!d&&d.enumerable}:r},"./node_modules/core-js/internals/object-set-prototype-of.js":function(t,i,s){var r=s("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var o=!1,a={},l;try{l=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,l.call(a,[]),o=a instanceof Array}catch{}return function(d,u){return r(d,u),o?l.call(d,u):d.__proto__=u,d}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/object-get-own-property-names.js"),a=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),l=s("./node_modules/core-js/internals/an-object.js"),c=r.Reflect;t.exports=c&&c.ownKeys||function(u){var h=o.f(l(u)),m=a.f;return m?h.concat(m(u)):h}},"./node_modules/core-js/internals/path.js":function(t,i,s){t.exports=s("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/shared.js"),a=s("./node_modules/core-js/internals/hide.js"),l=s("./node_modules/core-js/internals/has.js"),c=s("./node_modules/core-js/internals/set-global.js"),d=s("./node_modules/core-js/internals/function-to-string.js"),u=s("./node_modules/core-js/internals/internal-state.js"),h=u.get,m=u.enforce,f=String(d).split("toString");o("inspectSource",function(b){return d.call(b)}),(t.exports=function(b,E,g,S){var y=S?!!S.unsafe:!1,T=S?!!S.enumerable:!1,C=S?!!S.noTargetGet:!1;if(typeof g=="function"&&(typeof E=="string"&&!l(g,"name")&&a(g,"name",E),m(g).source=f.join(typeof E=="string"?E:"")),b===r){T?b[E]=g:c(E,g);return}else y?!C&&b[E]&&(T=!0):delete b[E];T?b[E]=g:a(b,E,g)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||d.call(this)})},"./node_modules/core-js/internals/require-object-coercible.js":function(t,i){t.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},"./node_modules/core-js/internals/set-global.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/hide.js");t.exports=function(a,l){try{o(r,a,l)}catch{r[a]=l}return l}},"./node_modules/core-js/internals/set-to-string-tag.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-define-property.js").f,o=s("./node_modules/core-js/internals/has.js"),a=s("./node_modules/core-js/internals/well-known-symbol.js"),l=a("toStringTag");t.exports=function(c,d,u){c&&!o(c=u?c:c.prototype,l)&&r(c,l,{configurable:!0,value:d})}},"./node_modules/core-js/internals/shared-key.js":function(t,i,s){var r=s("./node_modules/core-js/internals/shared.js"),o=s("./node_modules/core-js/internals/uid.js"),a=r("keys");t.exports=function(l){return a[l]||(a[l]=o(l))}},"./node_modules/core-js/internals/shared.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/set-global.js"),a=s("./node_modules/core-js/internals/is-pure.js"),l="__core-js_shared__",c=r[l]||o(l,{});(t.exports=function(d,u){return c[d]||(c[d]=u!==void 0?u:{})})("versions",[]).push({version:"3.1.3",mode:a?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(a,l,c){var d=String(o(a)),u=r(l),h=d.length,m,f;return u<0||u>=h?c?"":void 0:(m=d.charCodeAt(u),m<55296||m>56319||u+1===h||(f=d.charCodeAt(u+1))<56320||f>57343?c?d.charAt(u):m:c?d.slice(u,u+2):(m-55296<<10)+(f-56320)+65536)}},"./node_modules/core-js/internals/to-absolute-index.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=Math.max,a=Math.min;t.exports=function(l,c){var d=r(l);return d<0?o(d+c,0):a(d,c)}},"./node_modules/core-js/internals/to-indexed-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/indexed-object.js"),o=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(a){return r(o(a))}},"./node_modules/core-js/internals/to-integer.js":function(t,i){var s=Math.ceil,r=Math.floor;t.exports=function(o){return isNaN(o=+o)?0:(o>0?r:s)(o)}},"./node_modules/core-js/internals/to-length.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=Math.min;t.exports=function(a){return a>0?o(r(a),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(o){return Object(r(o))}},"./node_modules/core-js/internals/to-primitive.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js");t.exports=function(o,a){if(!r(o))return o;var l,c;if(a&&typeof(l=o.toString)=="function"&&!r(c=l.call(o))||typeof(l=o.valueOf)=="function"&&!r(c=l.call(o))||!a&&typeof(l=o.toString)=="function"&&!r(c=l.call(o)))return c;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(t,i){var s=0,r=Math.random();t.exports=function(o){return"Symbol(".concat(o===void 0?"":o,")_",(++s+r).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js"),o=s("./node_modules/core-js/internals/an-object.js");t.exports=function(a,l){if(o(a),!r(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/shared.js"),a=s("./node_modules/core-js/internals/uid.js"),l=s("./node_modules/core-js/internals/native-symbol.js"),c=r.Symbol,d=o("wks");t.exports=function(u){return d[u]||(d[u]=l&&c[u]||(l?c:a)("Symbol."+u))}},"./node_modules/core-js/modules/es.array.from.js":function(t,i,s){var r=s("./node_modules/core-js/internals/export.js"),o=s("./node_modules/core-js/internals/array-from.js"),a=s("./node_modules/core-js/internals/check-correctness-of-iteration.js"),l=!a(function(c){Array.from(c)});r({target:"Array",stat:!0,forced:l},{from:o})},"./node_modules/core-js/modules/es.string.iterator.js":function(t,i,s){var r=s("./node_modules/core-js/internals/string-at.js"),o=s("./node_modules/core-js/internals/internal-state.js"),a=s("./node_modules/core-js/internals/define-iterator.js"),l="String Iterator",c=o.set,d=o.getterFor(l);a(String,"String",function(u){c(this,{type:l,string:String(u),index:0})},function(){var h=d(this),m=h.string,f=h.index,b;return f>=m.length?{value:void 0,done:!0}:(b=r(m,f,!0),h.index+=b.length,{value:b,done:!1})})},"./node_modules/webpack/buildin/global.js":function(t,i){var s;s=function(){return this}();try{s=s||Function("return this")()||(0,eval)("this")}catch{typeof window=="object"&&(s=window)}t.exports=s},"./src/default-attrs.json":function(t){t.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=Object.assign||function(b){for(var E=1;E 2&&arguments[2]!==void 0?arguments[2]:[];h(this,b),this.name=E,this.contents=g,this.tags=S,this.attrs=r({},d.default,{class:"feather feather-"+E})}return o(b,[{key:"toSvg",value:function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},S=r({},this.attrs,g,{class:(0,l.default)(this.attrs.class,g.class)});return""}},{key:"toString",value:function(){return this.contents}}]),b}();function f(b){return Object.keys(b).map(function(E){return E+'="'+b[E]+'"'}).join(" ")}i.default=m},"./src/icons.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=s("./src/icon.js"),o=u(r),a=s("./dist/icons.json"),l=u(a),c=s("./src/tags.json"),d=u(c);function u(h){return h&&h.__esModule?h:{default:h}}i.default=Object.keys(l.default).map(function(h){return new o.default(h,l.default[h],d.default[h])}).reduce(function(h,m){return h[m.name]=m,h},{})},"./src/index.js":function(t,i,s){var r=s("./src/icons.js"),o=u(r),a=s("./src/to-svg.js"),l=u(a),c=s("./src/replace.js"),d=u(c);function u(h){return h&&h.__esModule?h:{default:h}}t.exports={icons:o.default,toSvg:l.default,replace:d.default}},"./src/replace.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=Object.assign||function(f){for(var b=1;b 0&&arguments[0]!==void 0?arguments[0]:{};if(typeof document>"u")throw new Error("`feather.replace()` only works in a browser environment.");var b=document.querySelectorAll("[data-feather]");Array.from(b).forEach(function(E){return h(E,f)})}function h(f){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},E=m(f),g=E["data-feather"];delete E["data-feather"];var S=c.default[g].toSvg(r({},b,E,{class:(0,a.default)(b.class,E.class)})),y=new DOMParser().parseFromString(S,"image/svg+xml"),T=y.querySelector("svg");f.parentNode.replaceChild(T,f)}function m(f){return Array.from(f.attributes).reduce(function(b,E){return b[E.name]=E.value,b},{})}i.default=u},"./src/tags.json":function(t){t.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-buoy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=s("./src/icons.js"),o=a(r);function a(c){return c&&c.__esModule?c:{default:c}}function l(c){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!c)throw new Error("The required `key` (icon name) parameter is missing.");if(!o.default[c])throw new Error("No icon matching '"+c+"'. See the complete list of icons at https://feathericons.com");return o.default[c].toSvg(d)}i.default=l},0:function(t,i,s){s("./node_modules/core-js/es/array/from.js"),t.exports=s("./src/index.js")}})})})(bw);var oP=bw.exports;const Be=Ds(oP);const gt=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},aP={name:"Toast",props:{},data(){return{show:!1,log_type:1,message:"",toastArr:[]}},methods:{close(n){this.toastArr=this.toastArr.filter(e=>e.id!=n)},copyToClipBoard(n){navigator.clipboard.writeText(n),Fe(()=>{Be.replace()})},showToast(n,e=3,t=!0){const i=parseInt((new Date().getTime()*Math.random()).toString()).toString(),s={id:i,log_type:t,message:n,show:!0};this.toastArr.push(s),Fe(()=>{Be.replace()}),setTimeout(()=>{this.toastArr=this.toastArr.filter(r=>r.id!=i)},e*1e3)}},watch:{}},vi=n=>(lo("data-v-46f379e5"),n=n(),co(),n),lP={class:"absolute bottom-16 right-2 z-20 flex flex-col gap-3 min-w-[300px]"},cP={class:"flex flex-row items-center w-full p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-gray-800",role:"alert"},dP={class:"flex flex-row flex-grow items-center h-auto"},uP={key:0,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-red-500 bg-red-100 rounded-lg dark:bg-red-800 dark:text-red-200"},pP=vi(()=>_("i",{"data-feather":"x"},null,-1)),_P=vi(()=>_("span",{class:"sr-only"},"Cross icon",-1)),hP=[pP,_P],fP={key:1,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-green-500 bg-green-100 rounded-lg dark:bg-green-800 dark:text-green-200"},mP=vi(()=>_("i",{"data-feather":"check"},null,-1)),gP=vi(()=>_("span",{class:"sr-only"},"Check icon",-1)),EP=[mP,gP],bP={key:2,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-blue-500 bg-blue-100 rounded-lg dark:bg-blue-800 dark:text-blue-200"},SP=vi(()=>_("i",{"data-feather":"info"},null,-1)),vP=vi(()=>_("span",{class:"sr-only"},null,-1)),yP=[SP,vP],TP={key:3,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-orange-500 bg-orange-100 rounded-lg dark:bg-orange-800 dark:text-orange-200"},xP=vi(()=>_("i",{"data-feather":"alert-triangle"},null,-1)),CP=vi(()=>_("span",{class:"sr-only"},null,-1)),RP=[xP,CP],AP=["title"],wP={class:"flex"},NP=["onClick"],OP=vi(()=>_("span",{class:"sr-only"},"Copy message",-1)),IP=vi(()=>_("i",{"data-feather":"clipboard",class:"w-5 h-5"},null,-1)),MP=[OP,IP],DP=["onClick"],LP=vi(()=>_("span",{class:"sr-only"},"Close",-1)),kP=vi(()=>_("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[_("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),PP=[LP,kP];function UP(n,e,t,i,s,r){return O(),D("div",lP,[Ie(ys,{name:"toastItem",tag:"div"},{default:st(()=>[(O(!0),D($e,null,lt(s.toastArr,o=>(O(),D("div",{key:o.id,class:"relative"},[_("div",cP,[_("div",dP,[o.log_type==0?(O(),D("div",uP,hP)):j("",!0),o.log_type==1?(O(),D("div",fP,EP)):j("",!0),o.log_type==2?(O(),D("div",bP,yP)):j("",!0),o.log_type==3?(O(),D("div",TP,RP)):j("",!0),_("div",{class:"ml-3 text-sm font-normal whitespace-pre-wrap line-clamp-3 max-w-xs max-h-[400px] overflow-auto break-words",title:o.message},he(o.message),9,AP)]),_("div",wP,[_("button",{type:"button",onClick:xe(a=>r.copyToClipBoard(o.message),["stop"]),title:"Copy message",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},MP,8,NP),_("button",{type:"button",onClick:a=>r.close(o.id),title:"Close",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},PP,8,DP)])])]))),128))]),_:1})])}const oc=gt(aP,[["render",UP],["__scopeId","data-v-46f379e5"]]),FP={data(){return{show:!1,has_button:!0,message:""}},methods:{hide(){this.show=!1,this.$emit("ok")},showMessage(n){this.message=n,this.has_button=!0,this.show=!0},showBlockingMessage(n){this.message=n,this.has_button=!1,this.show=!0},updateMessage(n){this.message=n,this.show=!0},hideMessage(){this.show=!1}}},BP={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50 z-50"},GP={class:"pl-10 pr-10 bg-bg-light dark:bg-bg-dark p-8 rounded-lg shadow-lg"},VP={class:"container overflow-y-auto"},zP={class:"text-lg font-medium"},HP={class:"mt-4 flex justify-center"},qP={key:1,"aria-hidden":"true",class:"w-6 h-6 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},YP=_("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"},null,-1),$P=_("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"},null,-1),WP=[YP,$P];function KP(n,e,t,i,s,r){return s.show?(O(),D("div",BP,[_("div",GP,[_("div",VP,[_("div",zP,he(s.message),1)]),_("div",HP,[s.has_button?(O(),D("button",{key:0,onClick:e[0]||(e[0]=(...o)=>r.hide&&r.hide(...o)),class:"bg-primary hover:bg-primary-light active:scale-95 duration-150 text-white px-4 py-2 rounded-lg shadow-lg hover:bg-secondary-dark"}," OK ")):j("",!0),s.has_button?j("",!0):(O(),D("svg",qP,WP))])])])):j("",!0)}const Sw=gt(FP,[["render",KP]]);const jP={props:{progress:{type:Number,required:!0}}},QP={class:"progress-bar-container"};function XP(n,e,t,i,s,r){return O(),D("div",QP,[_("div",{class:"progress-bar",style:Zt({width:`${t.progress}%`})},null,4)])}const Yl=gt(jP,[["render",XP]]),ZP={setup(){return{}},name:"UniversalForm",data(){return{show:!1,resolve:null,controls_array:[],title:"Universal form",ConfirmButtonText:"Submit",DenyButtonText:"Cancel"}},mounted(){Fe(()=>{Be.replace()})},methods:{hide(n){this.show=!1,this.resolve&&n&&(this.resolve(this.controls_array),this.resolve=null)},showForm(n,e,t,i){this.ConfirmButtonText=t||this.ConfirmButtonText,this.DenyButtonText=i||this.DenyButtonText;for(let s=0;s {this.controls_array=n,this.show=!0,this.title=e||this.title,this.resolve=s,console.log("show form",this.controls_array)})}},watch:{controls_array:{deep:!0,handler(n){n.forEach(e=>{e.type==="int"?e.value=parseInt(e.value):e.type==="float"&&(e.value=parseFloat(e.value))})}},show(){Fe(()=>{Be.replace()})}}},JP={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50 p-4"},eU={class:"relative w-full max-w-md"},tU={class:"flex flex-col rounded-lg bg-bg-light-tone-panel dark:bg-bg-dark-tone-panel duration-150 shadow-lg max-h-screen"},nU={class:"flex flex-row flex-grow items-center m-2 p-1"},iU={class:"grow flex items-center"},sU=_("i",{"data-feather":"sliders",class:"mr-2 flex-shrink-0"},null,-1),rU={class:"text-lg font-semibold select-none mr-2"},oU={class:"items-end"},aU=_("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[_("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),lU=_("span",{class:"sr-only"},"Close form modal",-1),cU=[aU,lU],dU={class:"flex flex-col relative no-scrollbar overflow-y-scroll p-2"},uU={class:"px-2"},pU={key:0},_U={key:0},hU={class:"text-base font-semibold"},fU={key:0,class:"relative inline-flex"},mU=["onUpdate:modelValue"],gU=_("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary"},[_("i",{"data-feather":"help-circle",class:"w-5 h-5"})],-1),EU={key:0,class:"text-sm font-normal text-gray-700 dark:text-gray-400 mb-2"},bU=["onUpdate:modelValue"],SU={key:1},vU={class:"text-base font-semibold"},yU={key:0,class:"relative inline-flex"},TU=["onUpdate:modelValue"],xU=_("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary"},[_("i",{"data-feather":"help-circle",class:"w-5 h-5"})],-1),CU={key:0,class:"text-sm font-normal text-gray-700 dark:text-gray-400 mb-2"},RU=["onUpdate:modelValue"],AU=["value","selected"],wU={key:1},NU={class:"text-base font-semibold"},OU={key:0,class:"relative inline-flex"},IU=["onUpdate:modelValue"],MU=_("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary"},[_("i",{"data-feather":"help-circle",class:"w-5 h-5"})],-1),DU={key:0,class:"text-sm font-normal text-gray-700 dark:text-gray-400 mb-2"},LU=["onUpdate:modelValue"],kU=["onUpdate:modelValue","min","max"],PU={key:2},UU={class:"text-base font-semibold"},FU={key:0,class:"relative inline-flex"},BU=["onUpdate:modelValue"],GU=_("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary"},[_("i",{"data-feather":"help-circle",class:"w-5 h-5"})],-1),VU={key:0,class:"text-sm font-normal text-gray-700 dark:text-gray-400 mb-2"},zU=["onUpdate:modelValue"],HU=["onUpdate:modelValue","min","max"],qU={key:3},YU={class:"mb-2 relative flex items-center gap-2"},$U={for:"default-checkbox",class:"text-base font-semibold"},WU=["onUpdate:modelValue"],KU={key:0,class:"relative inline-flex"},jU=["onUpdate:modelValue"],QU=_("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary"},[_("i",{"data-feather":"help-circle",class:"w-5 h-5"})],-1),XU={key:0,class:"text-sm font-normal text-gray-700 dark:text-gray-400 mb-2"},ZU={key:4},JU={class:"text-base font-semibold"},eF={key:0,class:"relative inline-flex"},tF=["onUpdate:modelValue"],nF=_("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary"},[_("i",{"data-feather":"help-circle",class:"w-5 h-5"})],-1),iF={key:0,class:"text-sm font-normal text-gray-700 dark:text-gray-400 mb-2"},sF=["onUpdate:modelValue"],rF=_("hr",{class:"h-px my-4 bg-gray-200 border-0 dark:bg-gray-700"},null,-1),oF={class:"flex flex-row flex-grow gap-3"},aF={class:"p-2 text-center grow"};function lF(n,e,t,i,s,r){return s.show?(O(),D("div",JP,[_("div",eU,[_("div",tU,[_("div",nU,[_("div",iU,[sU,_("h3",rU,he(s.title),1)]),_("div",oU,[_("button",{type:"button",onClick:e[0]||(e[0]=xe(o=>r.hide(!1),["stop"])),title:"Close",class:"bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white"},cU)])]),_("div",dU,[(O(!0),D($e,null,lt(s.controls_array,(o,a)=>(O(),D("div",uU,[o.type=="str"?(O(),D("div",pU,[o.options?j("",!0):(O(),D("div",_U,[_("label",{class:He(["mb-2 relative flex items-center gap-2 text-sm font-medium text-gray-900 dark:text-white select-none",o.help?"cursor-pointer ":""])},[_("div",hU,he(o.name)+": ",1),o.help?(O(),D("label",fU,[ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.isHelp=l,class:"sr-only peer"},null,8,mU),[[Dt,o.isHelp]]),gU])):j("",!0)],2),o.isHelp?(O(),D("p",EU,he(o.help),1)):j("",!0),ye(_("input",{type:"text","onUpdate:modelValue":l=>o.value=l,class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter string"},null,8,bU),[[Xe,o.value]])])),o.options?(O(),D("div",SU,[_("label",{class:He(["mb-2 relative flex items-center gap-2 text-sm font-medium text-gray-900 dark:text-white select-none",o.help?"cursor-pointer ":""])},[_("div",vU,he(o.name)+": ",1),o.help?(O(),D("label",yU,[ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.isHelp=l,class:"sr-only peer"},null,8,TU),[[Dt,o.isHelp]]),xU])):j("",!0)],2),o.isHelp?(O(),D("p",CU,he(o.help),1)):j("",!0),ye(_("select",{"onUpdate:modelValue":l=>o.value=l,class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(O(!0),D($e,null,lt(o.options,l=>(O(),D("option",{value:l,selected:o.value===l},he(l),9,AU))),256))],8,RU),[[ei,o.value]])])):j("",!0)])):j("",!0),o.type=="int"?(O(),D("div",wU,[_("label",{class:He(["mb-2 relative flex items-center gap-2 text-sm font-medium text-gray-900 dark:text-white select-none",o.help?"cursor-pointer ":""])},[_("div",NU,he(o.name)+": ",1),o.help?(O(),D("label",OU,[ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.isHelp=l,class:"sr-only peer"},null,8,IU),[[Dt,o.isHelp]]),MU])):j("",!0)],2),o.isHelp?(O(),D("p",DU,he(o.help),1)):j("",!0),ye(_("input",{type:"number","onUpdate:modelValue":l=>o.value=l,step:"1",class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter number"},null,8,LU),[[Xe,o.value]]),o.min!=null&&o.max!=null?ye((O(),D("input",{key:1,type:"range","onUpdate:modelValue":l=>o.value=l,min:o.min,max:o.max,step:"1",class:"flex-none h-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,8,kU)),[[Xe,o.value]]):j("",!0)])):j("",!0),o.type=="float"?(O(),D("div",PU,[_("label",{class:He(["mb-2 relative flex items-center gap-2 text-sm font-medium text-gray-900 dark:text-white select-none",o.help?"cursor-pointer ":""])},[_("div",UU,he(o.name)+": ",1),o.help?(O(),D("label",FU,[ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.isHelp=l,class:"sr-only peer"},null,8,BU),[[Dt,o.isHelp]]),GU])):j("",!0)],2),o.isHelp?(O(),D("p",VU,he(o.help),1)):j("",!0),ye(_("input",{type:"number","onUpdate:modelValue":l=>o.value=l,class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter number"},null,8,zU),[[Xe,o.value]]),o.min!=null&&o.max!=null?ye((O(),D("input",{key:1,type:"range","onUpdate:modelValue":l=>o.value=l,min:o.min,max:o.max,step:"0.1",class:"flex-none h-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,8,HU)),[[Xe,o.value]]):j("",!0)])):j("",!0),o.type=="bool"?(O(),D("div",qU,[_("div",YU,[_("label",$U,he(o.name)+": ",1),ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.value=l,class:"w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600"},null,8,WU),[[Dt,o.value]]),o.help?(O(),D("label",KU,[ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.isHelp=l,class:"sr-only peer"},null,8,jU),[[Dt,o.isHelp]]),QU])):j("",!0)]),o.isHelp?(O(),D("p",XU,he(o.help),1)):j("",!0)])):j("",!0),o.type=="list"?(O(),D("div",ZU,[_("label",{class:He(["mb-2 relative flex items-center gap-2 text-sm font-medium text-gray-900 dark:text-white select-none",o.help?"cursor-pointer ":""])},[_("div",JU,he(o.name)+": ",1),o.help?(O(),D("label",eF,[ye(_("input",{type:"checkbox","onUpdate:modelValue":l=>o.isHelp=l,class:"sr-only peer"},null,8,tF),[[Dt,o.isHelp]]),nF])):j("",!0)],2),o.isHelp?(O(),D("p",iF,he(o.help),1)):j("",!0),ye(_("input",{type:"text","onUpdate:modelValue":l=>o.value=l,class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter comma separated values"},null,8,sF),[[Xe,o.value]])])):j("",!0),rF]))),256)),_("div",oF,[_("div",aF,[_("button",{onClick:e[1]||(e[1]=xe(o=>r.hide(!0),["stop"])),type:"button",class:"mr-2 text-white bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm sm:w-auto px-5 py-2.5 text-center dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},he(s.ConfirmButtonText),1),_("button",{onClick:e[2]||(e[2]=xe(o=>r.hide(!1),["stop"])),type:"button",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-11 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"},he(s.DenyButtonText),1)])])])])])])):j("",!0)}const ac=gt(ZP,[["render",lF]]),cF={data(){return{show:!1,message:"",resolve:null,ConfirmButtonText:"Yes, I'm sure",DenyButtonText:"No, cancel"}},methods:{hide(n){this.show=!1,this.resolve&&(this.resolve(n),this.resolve=null)},askQuestion(n,e,t){return this.ConfirmButtonText=e||this.ConfirmButtonText,this.DenyButtonText=t||this.DenyButtonText,new Promise(i=>{this.message=n,this.show=!0,this.resolve=i})}}},dF={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50"},uF={class:"relative w-full max-w-md max-h-full"},pF={class:"relative bg-white rounded-lg shadow dark:bg-gray-700"},_F=_("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[_("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),hF=_("span",{class:"sr-only"},"Close modal",-1),fF=[_F,hF],mF={class:"p-4 text-center"},gF=_("svg",{"aria-hidden":"true",class:"mx-auto mb-4 text-gray-400 w-14 h-14 dark:text-gray-200",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[_("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),EF={class:"mb-5 text-lg font-normal text-gray-500 dark:text-gray-400 select-none break-all"};function bF(n,e,t,i,s,r){return s.show?(O(),D("div",dF,[_("div",uF,[_("div",pF,[_("button",{type:"button",onClick:e[0]||(e[0]=o=>r.hide(!1)),class:"absolute top-3 right-2.5 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white"},fF),_("div",mF,[gF,_("h3",EF,he(s.message),1),_("button",{onClick:e[1]||(e[1]=o=>r.hide(!0)),type:"button",class:"text-white bg-red-600 hover:bg-red-800 focus:ring-4 focus:outline-none focus:ring-red-300 dark:focus:ring-red-800 font-medium rounded-lg text-sm inline-flex items-center px-5 py-2.5 text-center mr-2"},he(s.ConfirmButtonText),1),_("button",{onClick:e[2]||(e[2]=o=>r.hide(!1)),type:"button",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"},he(s.DenyButtonText),1)])])])])):j("",!0)}const vw=gt(cF,[["render",bF]]),yw="/assets/fastapi-4a6542d0.png",Tw="/assets/discord-6817c341.svg";const SF={key:0,class:"container flex flex-col sm:flex-row items-center"},vF={class:"w-full"},yF={class:"flex flex-row font-medium nav-ul"},xw={__name:"Navigation",setup(n){return(e,t)=>e.$store.state.ready?(O(),D("div",SF,[_("div",vF,[_("div",yF,[Ie(vt(Xs),{to:{name:"discussions"},class:"link-item dark:link-item-dark"},{default:st(()=>[je(" Discussions ")]),_:1}),Ie(vt(Xs),{to:{name:"playground"},class:"link-item dark:link-item-dark"},{default:st(()=>[je(" Playground ")]),_:1}),Ie(vt(Xs),{to:{name:"interactive"},class:"link-item dark:link-item-dark"},{default:st(()=>[je(" Interactive (under construction) ")]),_:1}),Ie(vt(Xs),{to:{name:"nodes"},class:"link-item dark:link-item-dark"},{default:st(()=>[je(" Nodes (under construction) ")]),_:1}),Ie(vt(Xs),{to:{name:"settings"},class:"link-item dark:link-item-dark"},{default:st(()=>[je(" Settings ")]),_:1}),Ie(vt(Xs),{to:{name:"help"},class:"link-item dark:link-item-dark"},{default:st(()=>[je(" Help ")]),_:1})])])])):j("",!0)}};const TF={class:"top-0 shadow-lg"},xF={class:"container flex flex-col lg:flex-row item-center gap-2 pb-0"},CF=_("div",{class:"flex items-center gap-3 flex-1"},[_("img",{class:"w-12 hover:scale-95 duration-150",title:"LoLLMS WebUI",src:ca,alt:"Logo"}),_("div",{class:"flex flex-col"},[_("p",{class:"text-2xl"},"Lord of Large Language and Multimodal Systems"),_("p",{class:"text-gray-400"},"One tool to rule them all")])],-1),RF={class:"flex gap-3 flex-1 items-center justify-end"},AF={key:0,title:"Model is ok",class:"text-green-500 cursor-pointer"},wF=_("b",{class:"text-2xl"},"M",-1),NF=[wF],OF={key:1,title:"Model is not ok",class:"text-red-500 cursor-pointer"},IF=_("b",{class:"text-2xl"},"M",-1),MF=[IF],DF={key:2,title:"Text is not being generated. Ready to generate",class:"text-green-500 cursor-pointer"},LF=_("i",{"data-feather":"flag"},null,-1),kF=[LF],PF={key:3,title:"Generation in progress...",class:"text-red-500 cursor-pointer"},UF=_("i",{"data-feather":"flag"},null,-1),FF=[UF],BF={key:4,title:"Connection status: Connected",class:"text-green-500 cursor-pointer"},GF=_("i",{"data-feather":"zap"},null,-1),VF=[GF],zF={key:5,title:"Connection status: Not connected",class:"text-red-500 cursor-pointer"},HF=_("i",{"data-feather":"zap-off"},null,-1),qF=[HF],YF=_("div",{class:"text-2xl hover:text-primary duration-150",title:"restart program"},[_("i",{"data-feather":"power"})],-1),$F=[YF],WF=_("div",{class:"text-2xl hover:text-primary duration-150",title:"refresh page"},[_("i",{"data-feather":"refresh-ccw"})],-1),KF=[WF],jF={href:"https://github.com/ParisNeo/lollms-webui",target:"_blank"},QF={class:"text-2xl hover:text-primary duration-150",title:"Fast API doc"},XF={href:"/docs"},ZF=["src"],JF=Nu(' ',2),eB={href:"https://twitter.com/SpaceNerduino",target:"_blank"},tB={class:"text-2xl hover:fill-primary dark:fill-white dark:hover:fill-primary duration-150",title:"Follow me on my twitter acount"},nB={class:"w-10 h-10 rounded-lg object-fill dark:text-white",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1668.56 1221.19",style:{"enable-background":"new 0 0 1668.56 1221.19"},"xml:space":"preserve"},iB=_("g",{id:"layer1",transform:"translate(52.390088,-25.058597)"},[_("path",{id:"path1009",d:`M283.94,167.31l386.39,516.64L281.5,1104h87.51l340.42-367.76L984.48,1104h297.8L874.15,558.3l361.92-390.99\r + h-87.51l-313.51,338.7l-253.31-338.7H283.94z M412.63,231.77h136.81l604.13,807.76h-136.81L412.63,231.77z`})],-1),sB=[iB],rB={href:"https://www.youtube.com/channel/UCJzrg0cyQV2Z30SQ1v2FdSQ",target:"_blank"},oB={class:"text-2xl hover:text-primary duration-150",title:"Visit my discord channel"},aB=["src"],lB=_("i",{"data-feather":"sun"},null,-1),cB=[lB],dB=_("i",{"data-feather":"moon"},null,-1),uB=[dB],pB={role:"status",class:"fixed m-0 p-2 left-2 bottom-2 min-w-[24rem] max-w-[24rem] h-20 flex flex-col justify-center items-center pb-4 bg-blue-500 rounded-lg shadow-lg z-50 background-a"},_B={class:"text-2xl animate-pulse mt-2 text-white"},hB=_("body",null,null,-1),fB={name:"TopBar",computed:{loading_infos(){return this.$store.state.loading_infos},isModelOK(){return this.$store.state.isModelOk},isGenerating(){return this.$store.state.isGenerating},isConnected(){return this.$store.state.isConnected}},components:{Toast:oc,MessageBox:Sw,ProgressBar:Yl,UniversalForm:ac,YesNoDialog:vw,Navigation:xw},watch:{isConnected(){this.isConnected||(this.disconnected_audio.play(),this.$store.state.toast.showToast("Server suddenly disconnected. Please reboot the server",410,!1)),Fe(()=>{Be.replace()})}},data(){return{discord:Tw,FastAPI:yw,rebooting_the_tool_audio:new Audio("rebooting.mp3"),disconnected_audio:new Audio("disconnected.mp3"),database_selectorDialogVisible:!1,progress_visibility:!1,progress_value:0,codeBlockStylesheet:"",sunIcon:document.querySelector(".sun"),moonIcon:document.querySelector(".moon"),userTheme:localStorage.getItem("theme"),systemTheme:window.matchMedia("prefers-color-scheme: dark").matches}},mounted(){this.$store.state.toast=this.$refs.toast,this.$store.state.messageBox=this.$refs.messageBox,this.$store.state.universalForm=this.$refs.universalForm,this.$store.state.yesNoDialog=this.$refs.yesNoDialog,this.sunIcon=document.querySelector(".sun"),this.moonIcon=document.querySelector(".moon"),this.userTheme=localStorage.getItem("theme"),this.systemTheme=window.matchMedia("prefers-color-scheme: dark").matches,this.themeCheck(),Fe(()=>{Be.replace()})},created(){this.sunIcon=document.querySelector(".sun"),this.moonIcon=document.querySelector(".moon"),this.userTheme=localStorage.getItem("theme"),this.systemTheme=window.matchMedia("prefers-color-scheme: dark").matches},methods:{restartProgram(n){n.preventDefault(),this.$store.state.api_get_req("restart_program"),this.rebooting_the_tool_audio.play(),this.$store.state.toast.showToast("Rebooting the app. Please wait...",410,!1),console.log("this.$store.state.api_get_req",this.$store.state.api_get_req),setTimeout(()=>{window.close()},2e3)},refreshPage(){window.location.reload()},handleOk(n){console.log("Input text:",n)},themeCheck(){if(this.userTheme=="dark"||!this.userTheme&&this.systemTheme){document.documentElement.classList.add("dark"),this.moonIcon.classList.add("display-none"),Fe(()=>{xp(()=>Promise.resolve({}),["assets/stackoverflow-dark-57af98f5.css"])});return}Fe(()=>{xp(()=>Promise.resolve({}),["assets/stackoverflow-light-077a2b3c.css"])}),this.sunIcon.classList.add("display-none")},themeSwitch(){if(document.documentElement.classList.contains("dark")){document.documentElement.classList.remove("dark"),localStorage.setItem("theme","light"),this.userTheme=="light",this.iconToggle();return}xp(()=>Promise.resolve({}),["assets/tokyo-night-dark-f9656fc4.css"]),document.documentElement.classList.add("dark"),localStorage.setItem("theme","dark"),this.userTheme=="dark",this.iconToggle()},iconToggle(){this.sunIcon.classList.toggle("display-none"),this.moonIcon.classList.toggle("display-none")}}},mB=Object.assign(fB,{setup(n){return(e,t)=>(O(),D($e,null,[_("header",TF,[_("nav",xF,[Ie(vt(Xs),{to:{name:"discussions"}},{default:st(()=>[CF]),_:1}),_("div",RF,[e.isModelOK?(O(),D("div",AF,NF)):j("",!0),e.isModelOK?j("",!0):(O(),D("div",OF,MF)),e.isGenerating?j("",!0):(O(),D("div",DF,kF)),e.isGenerating?(O(),D("div",PF,FF)):j("",!0),e.isConnected?(O(),D("div",BF,VF)):j("",!0),e.isConnected?j("",!0):(O(),D("div",zF,qF)),_("a",{href:"#",onClick:t[0]||(t[0]=(...i)=>e.restartProgram&&e.restartProgram(...i))},$F),_("a",{href:"#",onClick:t[1]||(t[1]=(...i)=>e.refreshPage&&e.refreshPage(...i))},KF),_("a",jF,[_("div",QF,[_("a",XF,[_("img",{src:vt(yw),width:"75",height:"25"},null,8,ZF)])])]),JF,_("a",eB,[_("div",tB,[(O(),D("svg",nB,sB))])]),_("a",rB,[_("div",oB,[_("img",{src:vt(Tw)},null,8,aB)])]),_("div",{class:"sun text-2xl w-6 hover:text-primary duration-150",title:"Swith to Light theme",onClick:t[2]||(t[2]=i=>e.themeSwitch())},cB),_("div",{class:"moon text-2xl w-6 hover:text-primary duration-150",title:"Swith to Dark theme",onClick:t[3]||(t[3]=i=>e.themeSwitch())},uB)])]),Ie(xw),Ie(oc,{ref:"toast"},null,512),Ie(Sw,{ref:"messageBox"},null,512),ye(_("div",pB,[Ie(Yl,{ref:"progress",progress:e.progress_value,class:"w-full h-4"},null,8,["progress"]),_("p",_B,he(e.loading_infos)+" ...",1)],512),[[At,e.progress_visibility]]),Ie(ac,{ref:"universalForm",class:"z-20"},null,512),Ie(vw,{ref:"yesNoDialog",class:"z-20"},null,512)]),hB],64))}}),gB={class:"flex flex-col h-screen font-sans bg-bg-light text-slate-950 dark:bg-bg-dark dark:text-slate-50 w-full dark:bg-bg-dark overflow-hidden"},EB={class:"flex overflow-hidden flex-grow w-full"},bB={__name:"App",setup(n){return(e,t)=>(O(),D("div",gB,[Ie(mB),_("div",EB,[Ie(vt(gw),null,{default:st(({Component:i})=>[(O(),Ot($M,null,[(O(),Ot(Ru(i)))],1024))]),_:1})])]))}},Xi=Object.create(null);Xi.open="0";Xi.close="1";Xi.ping="2";Xi.pong="3";Xi.message="4";Xi.upgrade="5";Xi.noop="6";const xd=Object.create(null);Object.keys(Xi).forEach(n=>{xd[Xi[n]]=n});const Cg={type:"error",data:"parser error"},Cw=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",Rw=typeof ArrayBuffer=="function",Aw=n=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(n):n&&n.buffer instanceof ArrayBuffer,FE=({type:n,data:e},t,i)=>Cw&&e instanceof Blob?t?i(e):fv(e,i):Rw&&(e instanceof ArrayBuffer||Aw(e))?t?i(e):fv(new Blob([e]),i):i(Xi[n]+(e||"")),fv=(n,e)=>{const t=new FileReader;return t.onload=function(){const i=t.result.split(",")[1];e("b"+(i||""))},t.readAsDataURL(n)};function mv(n){return n instanceof Uint8Array?n:n instanceof ArrayBuffer?new Uint8Array(n):new Uint8Array(n.buffer,n.byteOffset,n.byteLength)}let Cp;function SB(n,e){if(Cw&&n.data instanceof Blob)return n.data.arrayBuffer().then(mv).then(e);if(Rw&&(n.data instanceof ArrayBuffer||Aw(n.data)))return e(mv(n.data));FE(n,!1,t=>{Cp||(Cp=new TextEncoder),e(Cp.encode(t))})}const gv="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",El=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let n=0;n{let e=n.length*.75,t=n.length,i,s=0,r,o,a,l;n[n.length-1]==="="&&(e--,n[n.length-2]==="="&&e--);const c=new ArrayBuffer(e),d=new Uint8Array(c);for(i=0;i >4,d[s++]=(o&15)<<4|a>>2,d[s++]=(a&3)<<6|l&63;return c},yB=typeof ArrayBuffer=="function",BE=(n,e)=>{if(typeof n!="string")return{type:"message",data:ww(n,e)};const t=n.charAt(0);return t==="b"?{type:"message",data:TB(n.substring(1),e)}:xd[t]?n.length>1?{type:xd[t],data:n.substring(1)}:{type:xd[t]}:Cg},TB=(n,e)=>{if(yB){const t=vB(n);return ww(t,e)}else return{base64:!0,data:n}},ww=(n,e)=>{switch(e){case"blob":return n instanceof Blob?n:new Blob([n]);case"arraybuffer":default:return n instanceof ArrayBuffer?n:n.buffer}},Nw=String.fromCharCode(30),xB=(n,e)=>{const t=n.length,i=new Array(t);let s=0;n.forEach((r,o)=>{FE(r,!1,a=>{i[o]=a,++s===t&&e(i.join(Nw))})})},CB=(n,e)=>{const t=n.split(Nw),i=[];for(let s=0;s {const i=t.length;let s;if(i<126)s=new Uint8Array(1),new DataView(s.buffer).setUint8(0,i);else if(i<65536){s=new Uint8Array(3);const r=new DataView(s.buffer);r.setUint8(0,126),r.setUint16(1,i)}else{s=new Uint8Array(9);const r=new DataView(s.buffer);r.setUint8(0,127),r.setBigUint64(1,BigInt(i))}n.data&&typeof n.data!="string"&&(s[0]|=128),e.enqueue(s),e.enqueue(t)})}})}let Rp;function wc(n){return n.reduce((e,t)=>e+t.length,0)}function Nc(n,e){if(n[0].length===e)return n.shift();const t=new Uint8Array(e);let i=0;for(let s=0;s Math.pow(2,53-32)-1){a.enqueue(Cg);break}s=d*Math.pow(2,32)+c.getUint32(4),i=3}else{if(wc(t) n){a.enqueue(Cg);break}}}})}const Ow=4;function an(n){if(n)return wB(n)}function wB(n){for(var e in an.prototype)n[e]=an.prototype[e];return n}an.prototype.on=an.prototype.addEventListener=function(n,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+n]=this._callbacks["$"+n]||[]).push(e),this};an.prototype.once=function(n,e){function t(){this.off(n,t),e.apply(this,arguments)}return t.fn=e,this.on(n,t),this};an.prototype.off=an.prototype.removeListener=an.prototype.removeAllListeners=an.prototype.removeEventListener=function(n,e){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var t=this._callbacks["$"+n];if(!t)return this;if(arguments.length==1)return delete this._callbacks["$"+n],this;for(var i,s=0;stypeof self<"u"?self:typeof window<"u"?window:Function("return this")())();function Iw(n,...e){return e.reduce((t,i)=>(n.hasOwnProperty(i)&&(t[i]=n[i]),t),{})}const NB=ci.setTimeout,OB=ci.clearTimeout;function Fu(n,e){e.useNativeTimers?(n.setTimeoutFn=NB.bind(ci),n.clearTimeoutFn=OB.bind(ci)):(n.setTimeoutFn=ci.setTimeout.bind(ci),n.clearTimeoutFn=ci.clearTimeout.bind(ci))}const IB=1.33;function MB(n){return typeof n=="string"?DB(n):Math.ceil((n.byteLength||n.size)*IB)}function DB(n){let e=0,t=0;for(let i=0,s=n.length;i =57344?t+=3:(i++,t+=4);return t}function LB(n){let e="";for(let t in n)n.hasOwnProperty(t)&&(e.length&&(e+="&"),e+=encodeURIComponent(t)+"="+encodeURIComponent(n[t]));return e}function kB(n){let e={},t=n.split("&");for(let i=0,s=t.length;i0);return e}function Dw(){const n=Sv(+new Date);return n!==bv?(Ev=0,bv=n):n+"."+Sv(Ev++)}for(;Oc{this.readyState="paused",e()};if(this.polling||!this.writable){let i=0;this.polling&&(i++,this.once("pollComplete",function(){--i||t()})),this.writable||(i++,this.once("drain",function(){--i||t()}))}else t()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(e){const t=i=>{if(this.readyState==="opening"&&i.type==="open"&&this.onOpen(),i.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(i)};CB(e,this.socket.binaryType).forEach(t),this.readyState!=="closed"&&(this.polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this.poll())}doClose(){const e=()=>{this.write([{type:"close"}])};this.readyState==="open"?e():this.once("open",e)}write(e){this.writable=!1,xB(e,t=>{this.doWrite(t,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const e=this.opts.secure?"https":"http",t=this.query||{};return this.opts.timestampRequests!==!1&&(t[this.opts.timestampParam]=Dw()),!this.supportsBinary&&!t.sid&&(t.b64=1),this.createUri(e,t)}request(e={}){return Object.assign(e,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new Xo(this.uri(),e)}doWrite(e,t){const i=this.request({method:"POST",data:e});i.on("success",t),i.on("error",(s,r)=>{this.onError("xhr post error",s,r)})}doPoll(){const e=this.request();e.on("data",this.onData.bind(this)),e.on("error",(t,i)=>{this.onError("xhr poll error",t,i)}),this.pollXhr=e}}let Xo=class Cd extends an{constructor(e,t){super(),Fu(this,t),this.opts=t,this.method=t.method||"GET",this.uri=e,this.data=t.data!==void 0?t.data:null,this.create()}create(){var e;const t=Iw(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd;const i=this.xhr=new kw(t);try{i.open(this.method,this.uri,!0);try{if(this.opts.extraHeaders){i.setDisableHeaderCheck&&i.setDisableHeaderCheck(!0);for(let s in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(s)&&i.setRequestHeader(s,this.opts.extraHeaders[s])}}catch{}if(this.method==="POST")try{i.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{i.setRequestHeader("Accept","*/*")}catch{}(e=this.opts.cookieJar)===null||e===void 0||e.addCookies(i),"withCredentials"in i&&(i.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(i.timeout=this.opts.requestTimeout),i.onreadystatechange=()=>{var s;i.readyState===3&&((s=this.opts.cookieJar)===null||s===void 0||s.parseCookies(i)),i.readyState===4&&(i.status===200||i.status===1223?this.onLoad():this.setTimeoutFn(()=>{this.onError(typeof i.status=="number"?i.status:0)},0))},i.send(this.data)}catch(s){this.setTimeoutFn(()=>{this.onError(s)},0);return}typeof document<"u"&&(this.index=Cd.requestsCount++,Cd.requests[this.index]=this)}onError(e){this.emitReserved("error",e,this.xhr),this.cleanup(!0)}cleanup(e){if(!(typeof this.xhr>"u"||this.xhr===null)){if(this.xhr.onreadystatechange=BB,e)try{this.xhr.abort()}catch{}typeof document<"u"&&delete Cd.requests[this.index],this.xhr=null}}onLoad(){const e=this.xhr.responseText;e!==null&&(this.emitReserved("data",e),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}};Xo.requestsCount=0;Xo.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",vv);else if(typeof addEventListener=="function"){const n="onpagehide"in ci?"pagehide":"unload";addEventListener(n,vv,!1)}}function vv(){for(let n in Xo.requests)Xo.requests.hasOwnProperty(n)&&Xo.requests[n].abort()}const VE=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?e=>Promise.resolve().then(e):(e,t)=>t(e,0))(),Ic=ci.WebSocket||ci.MozWebSocket,yv=!0,zB="arraybuffer",Tv=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class HB extends GE{constructor(e){super(e),this.supportsBinary=!e.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const e=this.uri(),t=this.opts.protocols,i=Tv?{}:Iw(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(i.headers=this.opts.extraHeaders);try{this.ws=yv&&!Tv?t?new Ic(e,t):new Ic(e):new Ic(e,t,i)}catch(s){return this.emitReserved("error",s)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=e=>this.onClose({description:"websocket connection closed",context:e}),this.ws.onmessage=e=>this.onData(e.data),this.ws.onerror=e=>this.onError("websocket error",e)}write(e){this.writable=!1;for(let t=0;t {const o={};try{yv&&this.ws.send(r)}catch{}s&&VE(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){const e=this.opts.secure?"wss":"ws",t=this.query||{};return this.opts.timestampRequests&&(t[this.opts.timestampParam]=Dw()),this.supportsBinary||(t.b64=1),this.createUri(e,t)}check(){return!!Ic}}class qB extends GE{get name(){return"webtransport"}doOpen(){typeof WebTransport=="function"&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then(()=>{this.onClose()}).catch(e=>{this.onError("webtransport error",e)}),this.transport.ready.then(()=>{this.transport.createBidirectionalStream().then(e=>{const t=AB(Number.MAX_SAFE_INTEGER,this.socket.binaryType),i=e.readable.pipeThrough(t).getReader(),s=RB();s.readable.pipeTo(e.writable),this.writer=s.writable.getWriter();const r=()=>{i.read().then(({done:a,value:l})=>{a||(this.onPacket(l),r())}).catch(a=>{})};r();const o={type:"open"};this.query.sid&&(o.data=`{"sid":"${this.query.sid}"}`),this.writer.write(o).then(()=>this.onOpen())})}))}write(e){this.writable=!1;for(let t=0;t {s&&VE(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var e;(e=this.transport)===null||e===void 0||e.close()}}const YB={websocket:HB,webtransport:qB,polling:VB},$B=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,WB=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Ag(n){const e=n,t=n.indexOf("["),i=n.indexOf("]");t!=-1&&i!=-1&&(n=n.substring(0,t)+n.substring(t,i).replace(/:/g,";")+n.substring(i,n.length));let s=$B.exec(n||""),r={},o=14;for(;o--;)r[WB[o]]=s[o]||"";return t!=-1&&i!=-1&&(r.source=e,r.host=r.host.substring(1,r.host.length-1).replace(/;/g,":"),r.authority=r.authority.replace("[","").replace("]","").replace(/;/g,":"),r.ipv6uri=!0),r.pathNames=KB(r,r.path),r.queryKey=jB(r,r.query),r}function KB(n,e){const t=/\/{2,9}/g,i=e.replace(t,"/").split("/");return(e.slice(0,1)=="/"||e.length===0)&&i.splice(0,1),e.slice(-1)=="/"&&i.splice(i.length-1,1),i}function jB(n,e){const t={};return e.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(i,s,r){s&&(t[s]=r)}),t}let Pw=class Go extends an{constructor(e,t={}){super(),this.binaryType=zB,this.writeBuffer=[],e&&typeof e=="object"&&(t=e,e=null),e?(e=Ag(e),t.hostname=e.host,t.secure=e.protocol==="https"||e.protocol==="wss",t.port=e.port,e.query&&(t.query=e.query)):t.host&&(t.hostname=Ag(t.host).host),Fu(this,t),this.secure=t.secure!=null?t.secure:typeof location<"u"&&location.protocol==="https:",t.hostname&&!t.port&&(t.port=this.secure?"443":"80"),this.hostname=t.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=t.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=t.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},t),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=kB(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,typeof addEventListener=="function"&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(e){const t=Object.assign({},this.opts.query);t.EIO=Ow,t.transport=e,this.id&&(t.sid=this.id);const i=Object.assign({},this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[e]);return new YB[e](i)}open(){let e;if(this.opts.rememberUpgrade&&Go.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)e="websocket";else if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}else e=this.transports[0];this.readyState="opening";try{e=this.createTransport(e)}catch{this.transports.shift(),this.open();return}e.open(),this.setTransport(e)}setTransport(e){this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",t=>this.onClose("transport close",t))}probe(e){let t=this.createTransport(e),i=!1;Go.priorWebsocketSuccess=!1;const s=()=>{i||(t.send([{type:"ping",data:"probe"}]),t.once("packet",u=>{if(!i)if(u.type==="pong"&&u.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",t),!t)return;Go.priorWebsocketSuccess=t.name==="websocket",this.transport.pause(()=>{i||this.readyState!=="closed"&&(d(),this.setTransport(t),t.send([{type:"upgrade"}]),this.emitReserved("upgrade",t),t=null,this.upgrading=!1,this.flush())})}else{const h=new Error("probe error");h.transport=t.name,this.emitReserved("upgradeError",h)}}))};function r(){i||(i=!0,d(),t.close(),t=null)}const o=u=>{const h=new Error("probe error: "+u);h.transport=t.name,r(),this.emitReserved("upgradeError",h)};function a(){o("transport closed")}function l(){o("socket closed")}function c(u){t&&u.name!==t.name&&r()}const d=()=>{t.removeListener("open",s),t.removeListener("error",o),t.removeListener("close",a),this.off("close",l),this.off("upgrading",c)};t.once("open",s),t.once("error",o),t.once("close",a),this.once("close",l),this.once("upgrading",c),this.upgrades.indexOf("webtransport")!==-1&&e!=="webtransport"?this.setTimeoutFn(()=>{i||t.open()},200):t.open()}onOpen(){if(this.readyState="open",Go.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush(),this.readyState==="open"&&this.opts.upgrade){let e=0;const t=this.upgrades.length;for(;e {this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const e=this.getWritablePackets();this.transport.send(e),this.prevBufferLen=e.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let t=1;for(let i=0;i 0&&t>this.maxPayload)return this.writeBuffer.slice(0,i);t+=2}return this.writeBuffer}write(e,t,i){return this.sendPacket("message",e,t,i),this}send(e,t,i){return this.sendPacket("message",e,t,i),this}sendPacket(e,t,i,s){if(typeof t=="function"&&(s=t,t=void 0),typeof i=="function"&&(s=i,i=null),this.readyState==="closing"||this.readyState==="closed")return;i=i||{},i.compress=i.compress!==!1;const r={type:e,data:t,options:i};this.emitReserved("packetCreate",r),this.writeBuffer.push(r),s&&this.once("flush",s),this.flush()}close(){const e=()=>{this.onClose("forced close"),this.transport.close()},t=()=>{this.off("upgrade",t),this.off("upgradeError",t),e()},i=()=>{this.once("upgrade",t),this.once("upgradeError",t)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?i():e()}):this.upgrading?i():e()),this}onError(e){Go.priorWebsocketSuccess=!1,this.emitReserved("error",e),this.onClose("transport error",e)}onClose(e,t){(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")&&(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),typeof removeEventListener=="function"&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",e,t),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(e){const t=[];let i=0;const s=e.length;for(;i typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(n):n.buffer instanceof ArrayBuffer,Uw=Object.prototype.toString,JB=typeof Blob=="function"||typeof Blob<"u"&&Uw.call(Blob)==="[object BlobConstructor]",e3=typeof File=="function"||typeof File<"u"&&Uw.call(File)==="[object FileConstructor]";function zE(n){return XB&&(n instanceof ArrayBuffer||ZB(n))||JB&&n instanceof Blob||e3&&n instanceof File}function Rd(n,e){if(!n||typeof n!="object")return!1;if(Array.isArray(n)){for(let t=0,i=n.length;t=0&&n.num{delete this.acks[e];for(let o=0;o {this.io.clearTimeoutFn(r),t.apply(this,[null,...o])}}emitWithAck(e,...t){const i=this.flags.timeout!==void 0||this._opts.ackTimeout!==void 0;return new Promise((s,r)=>{t.push((o,a)=>i?o?r(o):s(a):s(o)),this.emit(e,...t)})}_addToQueue(e){let t;typeof e[e.length-1]=="function"&&(t=e.pop());const i={id:this._queueSeq++,tryCount:0,pending:!1,args:e,flags:Object.assign({fromQueue:!0},this.flags)};e.push((s,...r)=>i!==this._queue[0]?void 0:(s!==null?i.tryCount>this._opts.retries&&(this._queue.shift(),t&&t(s)):(this._queue.shift(),t&&t(null,...r)),i.pending=!1,this._drainQueue())),this._queue.push(i),this._drainQueue()}_drainQueue(e=!1){if(!this.connected||this._queue.length===0)return;const t=this._queue[0];t.pending&&!e||(t.pending=!0,t.tryCount++,this.flags=t.flags,this.emit.apply(this,t.args))}packet(e){e.nsp=this.nsp,this.io._packet(e)}onopen(){typeof this.auth=="function"?this.auth(e=>{this._sendConnectPacket(e)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(e){this.packet({type:wt.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},e):e})}onerror(e){this.connected||this.emitReserved("connect_error",e)}onclose(e,t){this.connected=!1,delete this.id,this.emitReserved("disconnect",e,t)}onpacket(e){if(e.nsp===this.nsp)switch(e.type){case wt.CONNECT:e.data&&e.data.sid?this.onconnect(e.data.sid,e.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case wt.EVENT:case wt.BINARY_EVENT:this.onevent(e);break;case wt.ACK:case wt.BINARY_ACK:this.onack(e);break;case wt.DISCONNECT:this.ondisconnect();break;case wt.CONNECT_ERROR:this.destroy();const i=new Error(e.data.message);i.data=e.data.data,this.emitReserved("connect_error",i);break}}onevent(e){const t=e.data||[];e.id!=null&&t.push(this.ack(e.id)),this.connected?this.emitEvent(t):this.receiveBuffer.push(Object.freeze(t))}emitEvent(e){if(this._anyListeners&&this._anyListeners.length){const t=this._anyListeners.slice();for(const i of t)i.apply(this,e)}super.emit.apply(this,e),this._pid&&e.length&&typeof e[e.length-1]=="string"&&(this._lastOffset=e[e.length-1])}ack(e){const t=this;let i=!1;return function(...s){i||(i=!0,t.packet({type:wt.ACK,id:e,data:s}))}}onack(e){const t=this.acks[e.id];typeof t=="function"&&(t.apply(this,e.data),delete this.acks[e.id])}onconnect(e,t){this.id=e,this.recovered=t&&this._pid===t,this._pid=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(e=>this.emitEvent(e)),this.receiveBuffer=[],this.sendBuffer.forEach(e=>{this.notifyOutgoingListeners(e),this.packet(e)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(e=>e()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:wt.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(e){return this.flags.compress=e,this}get volatile(){return this.flags.volatile=!0,this}timeout(e){return this.flags.timeout=e,this}onAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(e),this}prependAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(e),this}offAny(e){if(!this._anyListeners)return this;if(e){const t=this._anyListeners;for(let i=0;i 0&&n.jitter<=1?n.jitter:0,this.attempts=0}Ua.prototype.duration=function(){var n=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var e=Math.random(),t=Math.floor(e*this.jitter*n);n=Math.floor(e*10)&1?n+t:n-t}return Math.min(n,this.max)|0};Ua.prototype.reset=function(){this.attempts=0};Ua.prototype.setMin=function(n){this.ms=n};Ua.prototype.setMax=function(n){this.max=n};Ua.prototype.setJitter=function(n){this.jitter=n};class Og extends an{constructor(e,t){var i;super(),this.nsps={},this.subs=[],e&&typeof e=="object"&&(t=e,e=void 0),t=t||{},t.path=t.path||"/socket.io",this.opts=t,Fu(this,t),this.reconnection(t.reconnection!==!1),this.reconnectionAttempts(t.reconnectionAttempts||1/0),this.reconnectionDelay(t.reconnectionDelay||1e3),this.reconnectionDelayMax(t.reconnectionDelayMax||5e3),this.randomizationFactor((i=t.randomizationFactor)!==null&&i!==void 0?i:.5),this.backoff=new Ua({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(t.timeout==null?2e4:t.timeout),this._readyState="closed",this.uri=e;const s=t.parser||a3;this.encoder=new s.Encoder,this.decoder=new s.Decoder,this._autoConnect=t.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(e){return arguments.length?(this._reconnection=!!e,this):this._reconnection}reconnectionAttempts(e){return e===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=e,this)}reconnectionDelay(e){var t;return e===void 0?this._reconnectionDelay:(this._reconnectionDelay=e,(t=this.backoff)===null||t===void 0||t.setMin(e),this)}randomizationFactor(e){var t;return e===void 0?this._randomizationFactor:(this._randomizationFactor=e,(t=this.backoff)===null||t===void 0||t.setJitter(e),this)}reconnectionDelayMax(e){var t;return e===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=e,(t=this.backoff)===null||t===void 0||t.setMax(e),this)}timeout(e){return arguments.length?(this._timeout=e,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(e){if(~this._readyState.indexOf("open"))return this;this.engine=new Pw(this.uri,this.opts);const t=this.engine,i=this;this._readyState="opening",this.skipReconnect=!1;const s=Ri(t,"open",function(){i.onopen(),e&&e()}),r=a=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",a),e?e(a):this.maybeReconnectOnOpen()},o=Ri(t,"error",r);if(this._timeout!==!1){const a=this._timeout,l=this.setTimeoutFn(()=>{s(),r(new Error("timeout")),t.close()},a);this.opts.autoUnref&&l.unref(),this.subs.push(()=>{this.clearTimeoutFn(l)})}return this.subs.push(s),this.subs.push(o),this}connect(e){return this.open(e)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const e=this.engine;this.subs.push(Ri(e,"ping",this.onping.bind(this)),Ri(e,"data",this.ondata.bind(this)),Ri(e,"error",this.onerror.bind(this)),Ri(e,"close",this.onclose.bind(this)),Ri(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(e){try{this.decoder.add(e)}catch(t){this.onclose("parse error",t)}}ondecoded(e){VE(()=>{this.emitReserved("packet",e)},this.setTimeoutFn)}onerror(e){this.emitReserved("error",e)}socket(e,t){let i=this.nsps[e];return i?this._autoConnect&&!i.active&&i.connect():(i=new Fw(this,e,t),this.nsps[e]=i),i}_destroy(e){const t=Object.keys(this.nsps);for(const i of t)if(this.nsps[i].active)return;this._close()}_packet(e){const t=this.encoder.encode(e);for(let i=0;i e()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(e,t){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",e,t),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const e=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const t=this.backoff.duration();this._reconnecting=!0;const i=this.setTimeoutFn(()=>{e.skipReconnect||(this.emitReserved("reconnect_attempt",e.backoff.attempts),!e.skipReconnect&&e.open(s=>{s?(e._reconnecting=!1,e.reconnect(),this.emitReserved("reconnect_error",s)):e.onreconnect()}))},t);this.opts.autoUnref&&i.unref(),this.subs.push(()=>{this.clearTimeoutFn(i)})}}onreconnect(){const e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}const il={};function Ad(n,e){typeof n=="object"&&(e=n,n=void 0),e=e||{};const t=QB(n,e.path||"/socket.io"),i=t.source,s=t.id,r=t.path,o=il[s]&&r in il[s].nsps,a=e.forceNew||e["force new connection"]||e.multiplex===!1||o;let l;return a?l=new Og(i,e):(il[s]||(il[s]=new Og(i,e)),l=il[s]),t.query&&!e.query&&(e.query=t.queryKey),l.socket(t.path,e)}Object.assign(Ad,{Manager:Og,Socket:Fw,io:Ad,connect:Ad});const Bw="/";console.log(Bw);const Ye=new Ad(Bw,{reconnection:!0,reconnectionAttempts:10,reconnectionDelay:1e3});var Lt={};const c3="Á",d3="á",u3="Ă",p3="ă",_3="∾",h3="∿",f3="∾̳",m3="Â",g3="â",E3="´",b3="А",S3="а",v3="Æ",y3="æ",T3="",x3="𝔄",C3="𝔞",R3="À",A3="à",w3="ℵ",N3="ℵ",O3="Α",I3="α",M3="Ā",D3="ā",L3="⨿",k3="&",P3="&",U3="⩕",F3="⩓",B3="∧",G3="⩜",V3="⩘",z3="⩚",H3="∠",q3="⦤",Y3="∠",$3="⦨",W3="⦩",K3="⦪",j3="⦫",Q3="⦬",X3="⦭",Z3="⦮",J3="⦯",e4="∡",t4="∟",n4="⊾",i4="⦝",s4="∢",r4="Å",o4="⍼",a4="Ą",l4="ą",c4="𝔸",d4="𝕒",u4="⩯",p4="≈",_4="⩰",h4="≊",f4="≋",m4="'",g4="",E4="≈",b4="≊",S4="Å",v4="å",y4="𝒜",T4="𝒶",x4="≔",C4="*",R4="≈",A4="≍",w4="Ã",N4="ã",O4="Ä",I4="ä",M4="∳",D4="⨑",L4="≌",k4="϶",P4="‵",U4="∽",F4="⋍",B4="∖",G4="⫧",V4="⊽",z4="⌅",H4="⌆",q4="⌅",Y4="⎵",$4="⎶",W4="≌",K4="Б",j4="б",Q4="„",X4="∵",Z4="∵",J4="∵",e5="⦰",t5="϶",n5="ℬ",i5="ℬ",s5="Β",r5="β",o5="ℶ",a5="≬",l5="𝔅",c5="𝔟",d5="⋂",u5="◯",p5="⋃",_5="⨀",h5="⨁",f5="⨂",m5="⨆",g5="★",E5="▽",b5="△",S5="⨄",v5="⋁",y5="⋀",T5="⤍",x5="⧫",C5="▪",R5="▴",A5="▾",w5="◂",N5="▸",O5="␣",I5="▒",M5="░",D5="▓",L5="█",k5="=⃥",P5="≡⃥",U5="⫭",F5="⌐",B5="𝔹",G5="𝕓",V5="⊥",z5="⊥",H5="⋈",q5="⧉",Y5="┐",$5="╕",W5="╖",K5="╗",j5="┌",Q5="╒",X5="╓",Z5="╔",J5="─",eG="═",tG="┬",nG="╤",iG="╥",sG="╦",rG="┴",oG="╧",aG="╨",lG="╩",cG="⊟",dG="⊞",uG="⊠",pG="┘",_G="╛",hG="╜",fG="╝",mG="└",gG="╘",EG="╙",bG="╚",SG="│",vG="║",yG="┼",TG="╪",xG="╫",CG="╬",RG="┤",AG="╡",wG="╢",NG="╣",OG="├",IG="╞",MG="╟",DG="╠",LG="‵",kG="˘",PG="˘",UG="¦",FG="𝒷",BG="ℬ",GG="⁏",VG="∽",zG="⋍",HG="⧅",qG="\\",YG="⟈",$G="•",WG="•",KG="≎",jG="⪮",QG="≏",XG="≎",ZG="≏",JG="Ć",e9="ć",t9="⩄",n9="⩉",i9="⩋",s9="∩",r9="⋒",o9="⩇",a9="⩀",l9="ⅅ",c9="∩︀",d9="⁁",u9="ˇ",p9="ℭ",_9="⩍",h9="Č",f9="č",m9="Ç",g9="ç",E9="Ĉ",b9="ĉ",S9="∰",v9="⩌",y9="⩐",T9="Ċ",x9="ċ",C9="¸",R9="¸",A9="⦲",w9="¢",N9="·",O9="·",I9="𝔠",M9="ℭ",D9="Ч",L9="ч",k9="✓",P9="✓",U9="Χ",F9="χ",B9="ˆ",G9="≗",V9="↺",z9="↻",H9="⊛",q9="⊚",Y9="⊝",$9="⊙",W9="®",K9="Ⓢ",j9="⊖",Q9="⊕",X9="⊗",Z9="○",J9="⧃",e8="≗",t8="⨐",n8="⫯",i8="⧂",s8="∲",r8="”",o8="’",a8="♣",l8="♣",c8=":",d8="∷",u8="⩴",p8="≔",_8="≔",h8=",",f8="@",m8="∁",g8="∘",E8="∁",b8="ℂ",S8="≅",v8="⩭",y8="≡",T8="∮",x8="∯",C8="∮",R8="𝕔",A8="ℂ",w8="∐",N8="∐",O8="©",I8="©",M8="℗",D8="∳",L8="↵",k8="✗",P8="⨯",U8="𝒞",F8="𝒸",B8="⫏",G8="⫑",V8="⫐",z8="⫒",H8="⋯",q8="⤸",Y8="⤵",$8="⋞",W8="⋟",K8="↶",j8="⤽",Q8="⩈",X8="⩆",Z8="≍",J8="∪",e6="⋓",t6="⩊",n6="⊍",i6="⩅",s6="∪︀",r6="↷",o6="⤼",a6="⋞",l6="⋟",c6="⋎",d6="⋏",u6="¤",p6="↶",_6="↷",h6="⋎",f6="⋏",m6="∲",g6="∱",E6="⌭",b6="†",S6="‡",v6="ℸ",y6="↓",T6="↡",x6="⇓",C6="‐",R6="⫤",A6="⊣",w6="⤏",N6="˝",O6="Ď",I6="ď",M6="Д",D6="д",L6="‡",k6="⇊",P6="ⅅ",U6="ⅆ",F6="⤑",B6="⩷",G6="°",V6="∇",z6="Δ",H6="δ",q6="⦱",Y6="⥿",$6="𝔇",W6="𝔡",K6="⥥",j6="⇃",Q6="⇂",X6="´",Z6="˙",J6="˝",eV="`",tV="˜",nV="⋄",iV="⋄",sV="⋄",rV="♦",oV="♦",aV="¨",lV="ⅆ",cV="ϝ",dV="⋲",uV="÷",pV="÷",_V="⋇",hV="⋇",fV="Ђ",mV="ђ",gV="⌞",EV="⌍",bV="$",SV="𝔻",vV="𝕕",yV="¨",TV="˙",xV="⃜",CV="≐",RV="≑",AV="≐",wV="∸",NV="∔",OV="⊡",IV="⌆",MV="∯",DV="¨",LV="⇓",kV="⇐",PV="⇔",UV="⫤",FV="⟸",BV="⟺",GV="⟹",VV="⇒",zV="⊨",HV="⇑",qV="⇕",YV="∥",$V="⤓",WV="↓",KV="↓",jV="⇓",QV="⇵",XV="̑",ZV="⇊",JV="⇃",ez="⇂",tz="⥐",nz="⥞",iz="⥖",sz="↽",rz="⥟",oz="⥗",az="⇁",lz="↧",cz="⊤",dz="⤐",uz="⌟",pz="⌌",_z="𝒟",hz="𝒹",fz="Ѕ",mz="ѕ",gz="⧶",Ez="Đ",bz="đ",Sz="⋱",vz="▿",yz="▾",Tz="⇵",xz="⥯",Cz="⦦",Rz="Џ",Az="џ",wz="⟿",Nz="É",Oz="é",Iz="⩮",Mz="Ě",Dz="ě",Lz="Ê",kz="ê",Pz="≖",Uz="≕",Fz="Э",Bz="э",Gz="⩷",Vz="Ė",zz="ė",Hz="≑",qz="ⅇ",Yz="≒",$z="𝔈",Wz="𝔢",Kz="⪚",jz="È",Qz="è",Xz="⪖",Zz="⪘",Jz="⪙",eH="∈",tH="⏧",nH="ℓ",iH="⪕",sH="⪗",rH="Ē",oH="ē",aH="∅",lH="∅",cH="◻",dH="∅",uH="▫",pH=" ",_H=" ",hH=" ",fH="Ŋ",mH="ŋ",gH=" ",EH="Ę",bH="ę",SH="𝔼",vH="𝕖",yH="⋕",TH="⧣",xH="⩱",CH="ε",RH="Ε",AH="ε",wH="ϵ",NH="≖",OH="≕",IH="≂",MH="⪖",DH="⪕",LH="⩵",kH="=",PH="≂",UH="≟",FH="⇌",BH="≡",GH="⩸",VH="⧥",zH="⥱",HH="≓",qH="ℯ",YH="ℰ",$H="≐",WH="⩳",KH="≂",jH="Η",QH="η",XH="Ð",ZH="ð",JH="Ë",e7="ë",t7="€",n7="!",i7="∃",s7="∃",r7="ℰ",o7="ⅇ",a7="ⅇ",l7="≒",c7="Ф",d7="ф",u7="♀",p7="ffi",_7="ff",h7="ffl",f7="𝔉",m7="𝔣",g7="fi",E7="◼",b7="▪",S7="fj",v7="♭",y7="fl",T7="▱",x7="ƒ",C7="𝔽",R7="𝕗",A7="∀",w7="∀",N7="⋔",O7="⫙",I7="ℱ",M7="⨍",D7="½",L7="⅓",k7="¼",P7="⅕",U7="⅙",F7="⅛",B7="⅔",G7="⅖",V7="¾",z7="⅗",H7="⅜",q7="⅘",Y7="⅚",$7="⅝",W7="⅞",K7="⁄",j7="⌢",Q7="𝒻",X7="ℱ",Z7="ǵ",J7="Γ",eq="γ",tq="Ϝ",nq="ϝ",iq="⪆",sq="Ğ",rq="ğ",oq="Ģ",aq="Ĝ",lq="ĝ",cq="Г",dq="г",uq="Ġ",pq="ġ",_q="≥",hq="≧",fq="⪌",mq="⋛",gq="≥",Eq="≧",bq="⩾",Sq="⪩",vq="⩾",yq="⪀",Tq="⪂",xq="⪄",Cq="⋛︀",Rq="⪔",Aq="𝔊",wq="𝔤",Nq="≫",Oq="⋙",Iq="⋙",Mq="ℷ",Dq="Ѓ",Lq="ѓ",kq="⪥",Pq="≷",Uq="⪒",Fq="⪤",Bq="⪊",Gq="⪊",Vq="⪈",zq="≩",Hq="⪈",qq="≩",Yq="⋧",$q="𝔾",Wq="𝕘",Kq="`",jq="≥",Qq="⋛",Xq="≧",Zq="⪢",Jq="≷",eY="⩾",tY="≳",nY="𝒢",iY="ℊ",sY="≳",rY="⪎",oY="⪐",aY="⪧",lY="⩺",cY=">",dY=">",uY="≫",pY="⋗",_Y="⦕",hY="⩼",fY="⪆",mY="⥸",gY="⋗",EY="⋛",bY="⪌",SY="≷",vY="≳",yY="≩︀",TY="≩︀",xY="ˇ",CY=" ",RY="½",AY="ℋ",wY="Ъ",NY="ъ",OY="⥈",IY="↔",MY="⇔",DY="↭",LY="^",kY="ℏ",PY="Ĥ",UY="ĥ",FY="♥",BY="♥",GY="…",VY="⊹",zY="𝔥",HY="ℌ",qY="ℋ",YY="⤥",$Y="⤦",WY="⇿",KY="∻",jY="↩",QY="↪",XY="𝕙",ZY="ℍ",JY="―",e$="─",t$="𝒽",n$="ℋ",i$="ℏ",s$="Ħ",r$="ħ",o$="≎",a$="≏",l$="⁃",c$="‐",d$="Í",u$="í",p$="",_$="Î",h$="î",f$="И",m$="и",g$="İ",E$="Е",b$="е",S$="¡",v$="⇔",y$="𝔦",T$="ℑ",x$="Ì",C$="ì",R$="ⅈ",A$="⨌",w$="∭",N$="⧜",O$="℩",I$="IJ",M$="ij",D$="Ī",L$="ī",k$="ℑ",P$="ⅈ",U$="ℐ",F$="ℑ",B$="ı",G$="ℑ",V$="⊷",z$="Ƶ",H$="⇒",q$="℅",Y$="∞",$$="⧝",W$="ı",K$="⊺",j$="∫",Q$="∬",X$="ℤ",Z$="∫",J$="⊺",eW="⋂",tW="⨗",nW="⨼",iW="",sW="",rW="Ё",oW="ё",aW="Į",lW="į",cW="𝕀",dW="𝕚",uW="Ι",pW="ι",_W="⨼",hW="¿",fW="𝒾",mW="ℐ",gW="∈",EW="⋵",bW="⋹",SW="⋴",vW="⋳",yW="∈",TW="",xW="Ĩ",CW="ĩ",RW="І",AW="і",wW="Ï",NW="ï",OW="Ĵ",IW="ĵ",MW="Й",DW="й",LW="𝔍",kW="𝔧",PW="ȷ",UW="𝕁",FW="𝕛",BW="𝒥",GW="𝒿",VW="Ј",zW="ј",HW="Є",qW="є",YW="Κ",$W="κ",WW="ϰ",KW="Ķ",jW="ķ",QW="К",XW="к",ZW="𝔎",JW="𝔨",eK="ĸ",tK="Х",nK="х",iK="Ќ",sK="ќ",rK="𝕂",oK="𝕜",aK="𝒦",lK="𝓀",cK="⇚",dK="Ĺ",uK="ĺ",pK="⦴",_K="ℒ",hK="Λ",fK="λ",mK="⟨",gK="⟪",EK="⦑",bK="⟨",SK="⪅",vK="ℒ",yK="«",TK="⇤",xK="⤟",CK="←",RK="↞",AK="⇐",wK="⤝",NK="↩",OK="↫",IK="⤹",MK="⥳",DK="↢",LK="⤙",kK="⤛",PK="⪫",UK="⪭",FK="⪭︀",BK="⤌",GK="⤎",VK="❲",zK="{",HK="[",qK="⦋",YK="⦏",$K="⦍",WK="Ľ",KK="ľ",jK="Ļ",QK="ļ",XK="⌈",ZK="{",JK="Л",ej="л",tj="⤶",nj="“",ij="„",sj="⥧",rj="⥋",oj="↲",aj="≤",lj="≦",cj="⟨",dj="⇤",uj="←",pj="←",_j="⇐",hj="⇆",fj="↢",mj="⌈",gj="⟦",Ej="⥡",bj="⥙",Sj="⇃",vj="⌊",yj="↽",Tj="↼",xj="⇇",Cj="↔",Rj="↔",Aj="⇔",wj="⇆",Nj="⇋",Oj="↭",Ij="⥎",Mj="↤",Dj="⊣",Lj="⥚",kj="⋋",Pj="⧏",Uj="⊲",Fj="⊴",Bj="⥑",Gj="⥠",Vj="⥘",zj="↿",Hj="⥒",qj="↼",Yj="⪋",$j="⋚",Wj="≤",Kj="≦",jj="⩽",Qj="⪨",Xj="⩽",Zj="⩿",Jj="⪁",eQ="⪃",tQ="⋚︀",nQ="⪓",iQ="⪅",sQ="⋖",rQ="⋚",oQ="⪋",aQ="⋚",lQ="≦",cQ="≶",dQ="≶",uQ="⪡",pQ="≲",_Q="⩽",hQ="≲",fQ="⥼",mQ="⌊",gQ="𝔏",EQ="𝔩",bQ="≶",SQ="⪑",vQ="⥢",yQ="↽",TQ="↼",xQ="⥪",CQ="▄",RQ="Љ",AQ="љ",wQ="⇇",NQ="≪",OQ="⋘",IQ="⌞",MQ="⇚",DQ="⥫",LQ="◺",kQ="Ŀ",PQ="ŀ",UQ="⎰",FQ="⎰",BQ="⪉",GQ="⪉",VQ="⪇",zQ="≨",HQ="⪇",qQ="≨",YQ="⋦",$Q="⟬",WQ="⇽",KQ="⟦",jQ="⟵",QQ="⟵",XQ="⟸",ZQ="⟷",JQ="⟷",eX="⟺",tX="⟼",nX="⟶",iX="⟶",sX="⟹",rX="↫",oX="↬",aX="⦅",lX="𝕃",cX="𝕝",dX="⨭",uX="⨴",pX="∗",_X="_",hX="↙",fX="↘",mX="◊",gX="◊",EX="⧫",bX="(",SX="⦓",vX="⇆",yX="⌟",TX="⇋",xX="⥭",CX="",RX="⊿",AX="‹",wX="𝓁",NX="ℒ",OX="↰",IX="↰",MX="≲",DX="⪍",LX="⪏",kX="[",PX="‘",UX="‚",FX="Ł",BX="ł",GX="⪦",VX="⩹",zX="<",HX="<",qX="≪",YX="⋖",$X="⋋",WX="⋉",KX="⥶",jX="⩻",QX="◃",XX="⊴",ZX="◂",JX="⦖",eZ="⥊",tZ="⥦",nZ="≨︀",iZ="≨︀",sZ="¯",rZ="♂",oZ="✠",aZ="✠",lZ="↦",cZ="↦",dZ="↧",uZ="↤",pZ="↥",_Z="▮",hZ="⨩",fZ="М",mZ="м",gZ="—",EZ="∺",bZ="∡",SZ=" ",vZ="ℳ",yZ="𝔐",TZ="𝔪",xZ="℧",CZ="µ",RZ="*",AZ="⫰",wZ="∣",NZ="·",OZ="⊟",IZ="−",MZ="∸",DZ="⨪",LZ="∓",kZ="⫛",PZ="…",UZ="∓",FZ="⊧",BZ="𝕄",GZ="𝕞",VZ="∓",zZ="𝓂",HZ="ℳ",qZ="∾",YZ="Μ",$Z="μ",WZ="⊸",KZ="⊸",jZ="∇",QZ="Ń",XZ="ń",ZZ="∠⃒",JZ="≉",eJ="⩰̸",tJ="≋̸",nJ="ʼn",iJ="≉",sJ="♮",rJ="ℕ",oJ="♮",aJ=" ",lJ="≎̸",cJ="≏̸",dJ="⩃",uJ="Ň",pJ="ň",_J="Ņ",hJ="ņ",fJ="≇",mJ="⩭̸",gJ="⩂",EJ="Н",bJ="н",SJ="–",vJ="⤤",yJ="↗",TJ="⇗",xJ="↗",CJ="≠",RJ="≐̸",AJ="",wJ="",NJ="",OJ="",IJ="≢",MJ="⤨",DJ="≂̸",LJ="≫",kJ="≪",PJ=` +`,UJ="∄",FJ="∄",BJ="𝔑",GJ="𝔫",VJ="≧̸",zJ="≱",HJ="≱",qJ="≧̸",YJ="⩾̸",$J="⩾̸",WJ="⋙̸",KJ="≵",jJ="≫⃒",QJ="≯",XJ="≯",ZJ="≫̸",JJ="↮",eee="⇎",tee="⫲",nee="∋",iee="⋼",see="⋺",ree="∋",oee="Њ",aee="њ",lee="↚",cee="⇍",dee="‥",uee="≦̸",pee="≰",_ee="↚",hee="⇍",fee="↮",mee="⇎",gee="≰",Eee="≦̸",bee="⩽̸",See="⩽̸",vee="≮",yee="⋘̸",Tee="≴",xee="≪⃒",Cee="≮",Ree="⋪",Aee="⋬",wee="≪̸",Nee="∤",Oee="",Iee=" ",Mee="𝕟",Dee="ℕ",Lee="⫬",kee="¬",Pee="≢",Uee="≭",Fee="∦",Bee="∉",Gee="≠",Vee="≂̸",zee="∄",Hee="≯",qee="≱",Yee="≧̸",$ee="≫̸",Wee="≹",Kee="⩾̸",jee="≵",Qee="≎̸",Xee="≏̸",Zee="∉",Jee="⋵̸",ete="⋹̸",tte="∉",nte="⋷",ite="⋶",ste="⧏̸",rte="⋪",ote="⋬",ate="≮",lte="≰",cte="≸",dte="≪̸",ute="⩽̸",pte="≴",_te="⪢̸",hte="⪡̸",fte="∌",mte="∌",gte="⋾",Ete="⋽",bte="⊀",Ste="⪯̸",vte="⋠",yte="∌",Tte="⧐̸",xte="⋫",Cte="⋭",Rte="⊏̸",Ate="⋢",wte="⊐̸",Nte="⋣",Ote="⊂⃒",Ite="⊈",Mte="⊁",Dte="⪰̸",Lte="⋡",kte="≿̸",Pte="⊃⃒",Ute="⊉",Fte="≁",Bte="≄",Gte="≇",Vte="≉",zte="∤",Hte="∦",qte="∦",Yte="⫽⃥",$te="∂̸",Wte="⨔",Kte="⊀",jte="⋠",Qte="⊀",Xte="⪯̸",Zte="⪯̸",Jte="⤳̸",ene="↛",tne="⇏",nne="↝̸",ine="↛",sne="⇏",rne="⋫",one="⋭",ane="⊁",lne="⋡",cne="⪰̸",dne="𝒩",une="𝓃",pne="∤",_ne="∦",hne="≁",fne="≄",mne="≄",gne="∤",Ene="∦",bne="⋢",Sne="⋣",vne="⊄",yne="⫅̸",Tne="⊈",xne="⊂⃒",Cne="⊈",Rne="⫅̸",Ane="⊁",wne="⪰̸",Nne="⊅",One="⫆̸",Ine="⊉",Mne="⊃⃒",Dne="⊉",Lne="⫆̸",kne="≹",Pne="Ñ",Une="ñ",Fne="≸",Bne="⋪",Gne="⋬",Vne="⋫",zne="⋭",Hne="Ν",qne="ν",Yne="#",$ne="№",Wne=" ",Kne="≍⃒",jne="⊬",Qne="⊭",Xne="⊮",Zne="⊯",Jne="≥⃒",eie=">⃒",tie="⤄",nie="⧞",iie="⤂",sie="≤⃒",rie="<⃒",oie="⊴⃒",aie="⤃",lie="⊵⃒",cie="∼⃒",die="⤣",uie="↖",pie="⇖",_ie="↖",hie="⤧",fie="Ó",mie="ó",gie="⊛",Eie="Ô",bie="ô",Sie="⊚",vie="О",yie="о",Tie="⊝",xie="Ő",Cie="ő",Rie="⨸",Aie="⊙",wie="⦼",Nie="Œ",Oie="œ",Iie="⦿",Mie="𝔒",Die="𝔬",Lie="˛",kie="Ò",Pie="ò",Uie="⧁",Fie="⦵",Bie="Ω",Gie="∮",Vie="↺",zie="⦾",Hie="⦻",qie="‾",Yie="⧀",$ie="Ō",Wie="ō",Kie="Ω",jie="ω",Qie="Ο",Xie="ο",Zie="⦶",Jie="⊖",ese="𝕆",tse="𝕠",nse="⦷",ise="“",sse="‘",rse="⦹",ose="⊕",ase="↻",lse="⩔",cse="∨",dse="⩝",use="ℴ",pse="ℴ",_se="ª",hse="º",fse="⊶",mse="⩖",gse="⩗",Ese="⩛",bse="Ⓢ",Sse="𝒪",vse="ℴ",yse="Ø",Tse="ø",xse="⊘",Cse="Õ",Rse="õ",Ase="⨶",wse="⨷",Nse="⊗",Ose="Ö",Ise="ö",Mse="⌽",Dse="‾",Lse="⏞",kse="⎴",Pse="⏜",Use="¶",Fse="∥",Bse="∥",Gse="⫳",Vse="⫽",zse="∂",Hse="∂",qse="П",Yse="п",$se="%",Wse=".",Kse="‰",jse="⊥",Qse="‱",Xse="𝔓",Zse="𝔭",Jse="Φ",ere="φ",tre="ϕ",nre="ℳ",ire="☎",sre="Π",rre="π",ore="⋔",are="ϖ",lre="ℏ",cre="ℎ",dre="ℏ",ure="⨣",pre="⊞",_re="⨢",hre="+",fre="∔",mre="⨥",gre="⩲",Ere="±",bre="±",Sre="⨦",vre="⨧",yre="±",Tre="ℌ",xre="⨕",Cre="𝕡",Rre="ℙ",Are="£",wre="⪷",Nre="⪻",Ore="≺",Ire="≼",Mre="⪷",Dre="≺",Lre="≼",kre="≺",Pre="⪯",Ure="≼",Fre="≾",Bre="⪯",Gre="⪹",Vre="⪵",zre="⋨",Hre="⪯",qre="⪳",Yre="≾",$re="′",Wre="″",Kre="ℙ",jre="⪹",Qre="⪵",Xre="⋨",Zre="∏",Jre="∏",eoe="⌮",toe="⌒",noe="⌓",ioe="∝",soe="∝",roe="∷",ooe="∝",aoe="≾",loe="⊰",coe="𝒫",doe="𝓅",uoe="Ψ",poe="ψ",_oe=" ",hoe="𝔔",foe="𝔮",moe="⨌",goe="𝕢",Eoe="ℚ",boe="⁗",Soe="𝒬",voe="𝓆",yoe="ℍ",Toe="⨖",xoe="?",Coe="≟",Roe='"',Aoe='"',woe="⇛",Noe="∽̱",Ooe="Ŕ",Ioe="ŕ",Moe="√",Doe="⦳",Loe="⟩",koe="⟫",Poe="⦒",Uoe="⦥",Foe="⟩",Boe="»",Goe="⥵",Voe="⇥",zoe="⤠",Hoe="⤳",qoe="→",Yoe="↠",$oe="⇒",Woe="⤞",Koe="↪",joe="↬",Qoe="⥅",Xoe="⥴",Zoe="⤖",Joe="↣",eae="↝",tae="⤚",nae="⤜",iae="∶",sae="ℚ",rae="⤍",oae="⤏",aae="⤐",lae="❳",cae="}",dae="]",uae="⦌",pae="⦎",_ae="⦐",hae="Ř",fae="ř",mae="Ŗ",gae="ŗ",Eae="⌉",bae="}",Sae="Р",vae="р",yae="⤷",Tae="⥩",xae="”",Cae="”",Rae="↳",Aae="ℜ",wae="ℛ",Nae="ℜ",Oae="ℝ",Iae="ℜ",Mae="▭",Dae="®",Lae="®",kae="∋",Pae="⇋",Uae="⥯",Fae="⥽",Bae="⌋",Gae="𝔯",Vae="ℜ",zae="⥤",Hae="⇁",qae="⇀",Yae="⥬",$ae="Ρ",Wae="ρ",Kae="ϱ",jae="⟩",Qae="⇥",Xae="→",Zae="→",Jae="⇒",ele="⇄",tle="↣",nle="⌉",ile="⟧",sle="⥝",rle="⥕",ole="⇂",ale="⌋",lle="⇁",cle="⇀",dle="⇄",ule="⇌",ple="⇉",_le="↝",hle="↦",fle="⊢",mle="⥛",gle="⋌",Ele="⧐",ble="⊳",Sle="⊵",vle="⥏",yle="⥜",Tle="⥔",xle="↾",Cle="⥓",Rle="⇀",Ale="˚",wle="≓",Nle="⇄",Ole="⇌",Ile="",Mle="⎱",Dle="⎱",Lle="⫮",kle="⟭",Ple="⇾",Ule="⟧",Fle="⦆",Ble="𝕣",Gle="ℝ",Vle="⨮",zle="⨵",Hle="⥰",qle=")",Yle="⦔",$le="⨒",Wle="⇉",Kle="⇛",jle="›",Qle="𝓇",Xle="ℛ",Zle="↱",Jle="↱",ece="]",tce="’",nce="’",ice="⋌",sce="⋊",rce="▹",oce="⊵",ace="▸",lce="⧎",cce="⧴",dce="⥨",uce="℞",pce="Ś",_ce="ś",hce="‚",fce="⪸",mce="Š",gce="š",Ece="⪼",bce="≻",Sce="≽",vce="⪰",yce="⪴",Tce="Ş",xce="ş",Cce="Ŝ",Rce="ŝ",Ace="⪺",wce="⪶",Nce="⋩",Oce="⨓",Ice="≿",Mce="С",Dce="с",Lce="⊡",kce="⋅",Pce="⩦",Uce="⤥",Fce="↘",Bce="⇘",Gce="↘",Vce="§",zce=";",Hce="⤩",qce="∖",Yce="∖",$ce="✶",Wce="𝔖",Kce="𝔰",jce="⌢",Qce="♯",Xce="Щ",Zce="щ",Jce="Ш",ede="ш",tde="↓",nde="←",ide="∣",sde="∥",rde="→",ode="↑",ade="",lde="Σ",cde="σ",dde="ς",ude="ς",pde="∼",_de="⩪",hde="≃",fde="≃",mde="⪞",gde="⪠",Ede="⪝",bde="⪟",Sde="≆",vde="⨤",yde="⥲",Tde="←",xde="∘",Cde="∖",Rde="⨳",Ade="⧤",wde="∣",Nde="⌣",Ode="⪪",Ide="⪬",Mde="⪬︀",Dde="Ь",Lde="ь",kde="⌿",Pde="⧄",Ude="/",Fde="𝕊",Bde="𝕤",Gde="♠",Vde="♠",zde="∥",Hde="⊓",qde="⊓︀",Yde="⊔",$de="⊔︀",Wde="√",Kde="⊏",jde="⊑",Qde="⊏",Xde="⊑",Zde="⊐",Jde="⊒",eue="⊐",tue="⊒",nue="□",iue="□",sue="⊓",rue="⊏",oue="⊑",aue="⊐",lue="⊒",cue="⊔",due="▪",uue="□",pue="▪",_ue="→",hue="𝒮",fue="𝓈",mue="∖",gue="⌣",Eue="⋆",bue="⋆",Sue="☆",vue="★",yue="ϵ",Tue="ϕ",xue="¯",Cue="⊂",Rue="⋐",Aue="⪽",wue="⫅",Nue="⊆",Oue="⫃",Iue="⫁",Mue="⫋",Due="⊊",Lue="⪿",kue="⥹",Pue="⊂",Uue="⋐",Fue="⊆",Bue="⫅",Gue="⊆",Vue="⊊",zue="⫋",Hue="⫇",que="⫕",Yue="⫓",$ue="⪸",Wue="≻",Kue="≽",jue="≻",Que="⪰",Xue="≽",Zue="≿",Jue="⪰",epe="⪺",tpe="⪶",npe="⋩",ipe="≿",spe="∋",rpe="∑",ope="∑",ape="♪",lpe="¹",cpe="²",dpe="³",upe="⊃",ppe="⋑",_pe="⪾",hpe="⫘",fpe="⫆",mpe="⊇",gpe="⫄",Epe="⊃",bpe="⊇",Spe="⟉",vpe="⫗",ype="⥻",Tpe="⫂",xpe="⫌",Cpe="⊋",Rpe="⫀",Ape="⊃",wpe="⋑",Npe="⊇",Ope="⫆",Ipe="⊋",Mpe="⫌",Dpe="⫈",Lpe="⫔",kpe="⫖",Ppe="⤦",Upe="↙",Fpe="⇙",Bpe="↙",Gpe="⤪",Vpe="ß",zpe=" ",Hpe="⌖",qpe="Τ",Ype="τ",$pe="⎴",Wpe="Ť",Kpe="ť",jpe="Ţ",Qpe="ţ",Xpe="Т",Zpe="т",Jpe="⃛",e_e="⌕",t_e="𝔗",n_e="𝔱",i_e="∴",s_e="∴",r_e="∴",o_e="Θ",a_e="θ",l_e="ϑ",c_e="ϑ",d_e="≈",u_e="∼",p_e=" ",__e=" ",h_e=" ",f_e="≈",m_e="∼",g_e="Þ",E_e="þ",b_e="˜",S_e="∼",v_e="≃",y_e="≅",T_e="≈",x_e="⨱",C_e="⊠",R_e="×",A_e="⨰",w_e="∭",N_e="⤨",O_e="⌶",I_e="⫱",M_e="⊤",D_e="𝕋",L_e="𝕥",k_e="⫚",P_e="⤩",U_e="‴",F_e="™",B_e="™",G_e="▵",V_e="▿",z_e="◃",H_e="⊴",q_e="≜",Y_e="▹",$_e="⊵",W_e="◬",K_e="≜",j_e="⨺",Q_e="⃛",X_e="⨹",Z_e="⧍",J_e="⨻",ehe="⏢",the="𝒯",nhe="𝓉",ihe="Ц",she="ц",rhe="Ћ",ohe="ћ",ahe="Ŧ",lhe="ŧ",che="≬",dhe="↞",uhe="↠",phe="Ú",_he="ú",hhe="↑",fhe="↟",mhe="⇑",ghe="⥉",Ehe="Ў",bhe="ў",She="Ŭ",vhe="ŭ",yhe="Û",The="û",xhe="У",Che="у",Rhe="⇅",Ahe="Ű",whe="ű",Nhe="⥮",Ohe="⥾",Ihe="𝔘",Mhe="𝔲",Dhe="Ù",Lhe="ù",khe="⥣",Phe="↿",Uhe="↾",Fhe="▀",Bhe="⌜",Ghe="⌜",Vhe="⌏",zhe="◸",Hhe="Ū",qhe="ū",Yhe="¨",$he="_",Whe="⏟",Khe="⎵",jhe="⏝",Qhe="⋃",Xhe="⊎",Zhe="Ų",Jhe="ų",efe="𝕌",tfe="𝕦",nfe="⤒",ife="↑",sfe="↑",rfe="⇑",ofe="⇅",afe="↕",lfe="↕",cfe="⇕",dfe="⥮",ufe="↿",pfe="↾",_fe="⊎",hfe="↖",ffe="↗",mfe="υ",gfe="ϒ",Efe="ϒ",bfe="Υ",Sfe="υ",vfe="↥",yfe="⊥",Tfe="⇈",xfe="⌝",Cfe="⌝",Rfe="⌎",Afe="Ů",wfe="ů",Nfe="◹",Ofe="𝒰",Ife="𝓊",Mfe="⋰",Dfe="Ũ",Lfe="ũ",kfe="▵",Pfe="▴",Ufe="⇈",Ffe="Ü",Bfe="ü",Gfe="⦧",Vfe="⦜",zfe="ϵ",Hfe="ϰ",qfe="∅",Yfe="ϕ",$fe="ϖ",Wfe="∝",Kfe="↕",jfe="⇕",Qfe="ϱ",Xfe="ς",Zfe="⊊︀",Jfe="⫋︀",eme="⊋︀",tme="⫌︀",nme="ϑ",ime="⊲",sme="⊳",rme="⫨",ome="⫫",ame="⫩",lme="В",cme="в",dme="⊢",ume="⊨",pme="⊩",_me="⊫",hme="⫦",fme="⊻",mme="∨",gme="⋁",Eme="≚",bme="⋮",Sme="|",vme="‖",yme="|",Tme="‖",xme="∣",Cme="|",Rme="❘",Ame="≀",wme=" ",Nme="𝔙",Ome="𝔳",Ime="⊲",Mme="⊂⃒",Dme="⊃⃒",Lme="𝕍",kme="𝕧",Pme="∝",Ume="⊳",Fme="𝒱",Bme="𝓋",Gme="⫋︀",Vme="⊊︀",zme="⫌︀",Hme="⊋︀",qme="⊪",Yme="⦚",$me="Ŵ",Wme="ŵ",Kme="⩟",jme="∧",Qme="⋀",Xme="≙",Zme="℘",Jme="𝔚",ege="𝔴",tge="𝕎",nge="𝕨",ige="℘",sge="≀",rge="≀",oge="𝒲",age="𝓌",lge="⋂",cge="◯",dge="⋃",uge="▽",pge="𝔛",_ge="𝔵",hge="⟷",fge="⟺",mge="Ξ",gge="ξ",Ege="⟵",bge="⟸",Sge="⟼",vge="⋻",yge="⨀",Tge="𝕏",xge="𝕩",Cge="⨁",Rge="⨂",Age="⟶",wge="⟹",Nge="𝒳",Oge="𝓍",Ige="⨆",Mge="⨄",Dge="△",Lge="⋁",kge="⋀",Pge="Ý",Uge="ý",Fge="Я",Bge="я",Gge="Ŷ",Vge="ŷ",zge="Ы",Hge="ы",qge="¥",Yge="𝔜",$ge="𝔶",Wge="Ї",Kge="ї",jge="𝕐",Qge="𝕪",Xge="𝒴",Zge="𝓎",Jge="Ю",eEe="ю",tEe="ÿ",nEe="Ÿ",iEe="Ź",sEe="ź",rEe="Ž",oEe="ž",aEe="З",lEe="з",cEe="Ż",dEe="ż",uEe="ℨ",pEe="",_Ee="Ζ",hEe="ζ",fEe="𝔷",mEe="ℨ",gEe="Ж",EEe="ж",bEe="⇝",SEe="𝕫",vEe="ℤ",yEe="𝒵",TEe="𝓏",xEe="",CEe="",REe={Aacute:c3,aacute:d3,Abreve:u3,abreve:p3,ac:_3,acd:h3,acE:f3,Acirc:m3,acirc:g3,acute:E3,Acy:b3,acy:S3,AElig:v3,aelig:y3,af:T3,Afr:x3,afr:C3,Agrave:R3,agrave:A3,alefsym:w3,aleph:N3,Alpha:O3,alpha:I3,Amacr:M3,amacr:D3,amalg:L3,amp:k3,AMP:P3,andand:U3,And:F3,and:B3,andd:G3,andslope:V3,andv:z3,ang:H3,ange:q3,angle:Y3,angmsdaa:$3,angmsdab:W3,angmsdac:K3,angmsdad:j3,angmsdae:Q3,angmsdaf:X3,angmsdag:Z3,angmsdah:J3,angmsd:e4,angrt:t4,angrtvb:n4,angrtvbd:i4,angsph:s4,angst:r4,angzarr:o4,Aogon:a4,aogon:l4,Aopf:c4,aopf:d4,apacir:u4,ap:p4,apE:_4,ape:h4,apid:f4,apos:m4,ApplyFunction:g4,approx:E4,approxeq:b4,Aring:S4,aring:v4,Ascr:y4,ascr:T4,Assign:x4,ast:C4,asymp:R4,asympeq:A4,Atilde:w4,atilde:N4,Auml:O4,auml:I4,awconint:M4,awint:D4,backcong:L4,backepsilon:k4,backprime:P4,backsim:U4,backsimeq:F4,Backslash:B4,Barv:G4,barvee:V4,barwed:z4,Barwed:H4,barwedge:q4,bbrk:Y4,bbrktbrk:$4,bcong:W4,Bcy:K4,bcy:j4,bdquo:Q4,becaus:X4,because:Z4,Because:J4,bemptyv:e5,bepsi:t5,bernou:n5,Bernoullis:i5,Beta:s5,beta:r5,beth:o5,between:a5,Bfr:l5,bfr:c5,bigcap:d5,bigcirc:u5,bigcup:p5,bigodot:_5,bigoplus:h5,bigotimes:f5,bigsqcup:m5,bigstar:g5,bigtriangledown:E5,bigtriangleup:b5,biguplus:S5,bigvee:v5,bigwedge:y5,bkarow:T5,blacklozenge:x5,blacksquare:C5,blacktriangle:R5,blacktriangledown:A5,blacktriangleleft:w5,blacktriangleright:N5,blank:O5,blk12:I5,blk14:M5,blk34:D5,block:L5,bne:k5,bnequiv:P5,bNot:U5,bnot:F5,Bopf:B5,bopf:G5,bot:V5,bottom:z5,bowtie:H5,boxbox:q5,boxdl:Y5,boxdL:$5,boxDl:W5,boxDL:K5,boxdr:j5,boxdR:Q5,boxDr:X5,boxDR:Z5,boxh:J5,boxH:eG,boxhd:tG,boxHd:nG,boxhD:iG,boxHD:sG,boxhu:rG,boxHu:oG,boxhU:aG,boxHU:lG,boxminus:cG,boxplus:dG,boxtimes:uG,boxul:pG,boxuL:_G,boxUl:hG,boxUL:fG,boxur:mG,boxuR:gG,boxUr:EG,boxUR:bG,boxv:SG,boxV:vG,boxvh:yG,boxvH:TG,boxVh:xG,boxVH:CG,boxvl:RG,boxvL:AG,boxVl:wG,boxVL:NG,boxvr:OG,boxvR:IG,boxVr:MG,boxVR:DG,bprime:LG,breve:kG,Breve:PG,brvbar:UG,bscr:FG,Bscr:BG,bsemi:GG,bsim:VG,bsime:zG,bsolb:HG,bsol:qG,bsolhsub:YG,bull:$G,bullet:WG,bump:KG,bumpE:jG,bumpe:QG,Bumpeq:XG,bumpeq:ZG,Cacute:JG,cacute:e9,capand:t9,capbrcup:n9,capcap:i9,cap:s9,Cap:r9,capcup:o9,capdot:a9,CapitalDifferentialD:l9,caps:c9,caret:d9,caron:u9,Cayleys:p9,ccaps:_9,Ccaron:h9,ccaron:f9,Ccedil:m9,ccedil:g9,Ccirc:E9,ccirc:b9,Cconint:S9,ccups:v9,ccupssm:y9,Cdot:T9,cdot:x9,cedil:C9,Cedilla:R9,cemptyv:A9,cent:w9,centerdot:N9,CenterDot:O9,cfr:I9,Cfr:M9,CHcy:D9,chcy:L9,check:k9,checkmark:P9,Chi:U9,chi:F9,circ:B9,circeq:G9,circlearrowleft:V9,circlearrowright:z9,circledast:H9,circledcirc:q9,circleddash:Y9,CircleDot:$9,circledR:W9,circledS:K9,CircleMinus:j9,CirclePlus:Q9,CircleTimes:X9,cir:Z9,cirE:J9,cire:e8,cirfnint:t8,cirmid:n8,cirscir:i8,ClockwiseContourIntegral:s8,CloseCurlyDoubleQuote:r8,CloseCurlyQuote:o8,clubs:a8,clubsuit:l8,colon:c8,Colon:d8,Colone:u8,colone:p8,coloneq:_8,comma:h8,commat:f8,comp:m8,compfn:g8,complement:E8,complexes:b8,cong:S8,congdot:v8,Congruent:y8,conint:T8,Conint:x8,ContourIntegral:C8,copf:R8,Copf:A8,coprod:w8,Coproduct:N8,copy:O8,COPY:I8,copysr:M8,CounterClockwiseContourIntegral:D8,crarr:L8,cross:k8,Cross:P8,Cscr:U8,cscr:F8,csub:B8,csube:G8,csup:V8,csupe:z8,ctdot:H8,cudarrl:q8,cudarrr:Y8,cuepr:$8,cuesc:W8,cularr:K8,cularrp:j8,cupbrcap:Q8,cupcap:X8,CupCap:Z8,cup:J8,Cup:e6,cupcup:t6,cupdot:n6,cupor:i6,cups:s6,curarr:r6,curarrm:o6,curlyeqprec:a6,curlyeqsucc:l6,curlyvee:c6,curlywedge:d6,curren:u6,curvearrowleft:p6,curvearrowright:_6,cuvee:h6,cuwed:f6,cwconint:m6,cwint:g6,cylcty:E6,dagger:b6,Dagger:S6,daleth:v6,darr:y6,Darr:T6,dArr:x6,dash:C6,Dashv:R6,dashv:A6,dbkarow:w6,dblac:N6,Dcaron:O6,dcaron:I6,Dcy:M6,dcy:D6,ddagger:L6,ddarr:k6,DD:P6,dd:U6,DDotrahd:F6,ddotseq:B6,deg:G6,Del:V6,Delta:z6,delta:H6,demptyv:q6,dfisht:Y6,Dfr:$6,dfr:W6,dHar:K6,dharl:j6,dharr:Q6,DiacriticalAcute:X6,DiacriticalDot:Z6,DiacriticalDoubleAcute:J6,DiacriticalGrave:eV,DiacriticalTilde:tV,diam:nV,diamond:iV,Diamond:sV,diamondsuit:rV,diams:oV,die:aV,DifferentialD:lV,digamma:cV,disin:dV,div:uV,divide:pV,divideontimes:_V,divonx:hV,DJcy:fV,djcy:mV,dlcorn:gV,dlcrop:EV,dollar:bV,Dopf:SV,dopf:vV,Dot:yV,dot:TV,DotDot:xV,doteq:CV,doteqdot:RV,DotEqual:AV,dotminus:wV,dotplus:NV,dotsquare:OV,doublebarwedge:IV,DoubleContourIntegral:MV,DoubleDot:DV,DoubleDownArrow:LV,DoubleLeftArrow:kV,DoubleLeftRightArrow:PV,DoubleLeftTee:UV,DoubleLongLeftArrow:FV,DoubleLongLeftRightArrow:BV,DoubleLongRightArrow:GV,DoubleRightArrow:VV,DoubleRightTee:zV,DoubleUpArrow:HV,DoubleUpDownArrow:qV,DoubleVerticalBar:YV,DownArrowBar:$V,downarrow:WV,DownArrow:KV,Downarrow:jV,DownArrowUpArrow:QV,DownBreve:XV,downdownarrows:ZV,downharpoonleft:JV,downharpoonright:ez,DownLeftRightVector:tz,DownLeftTeeVector:nz,DownLeftVectorBar:iz,DownLeftVector:sz,DownRightTeeVector:rz,DownRightVectorBar:oz,DownRightVector:az,DownTeeArrow:lz,DownTee:cz,drbkarow:dz,drcorn:uz,drcrop:pz,Dscr:_z,dscr:hz,DScy:fz,dscy:mz,dsol:gz,Dstrok:Ez,dstrok:bz,dtdot:Sz,dtri:vz,dtrif:yz,duarr:Tz,duhar:xz,dwangle:Cz,DZcy:Rz,dzcy:Az,dzigrarr:wz,Eacute:Nz,eacute:Oz,easter:Iz,Ecaron:Mz,ecaron:Dz,Ecirc:Lz,ecirc:kz,ecir:Pz,ecolon:Uz,Ecy:Fz,ecy:Bz,eDDot:Gz,Edot:Vz,edot:zz,eDot:Hz,ee:qz,efDot:Yz,Efr:$z,efr:Wz,eg:Kz,Egrave:jz,egrave:Qz,egs:Xz,egsdot:Zz,el:Jz,Element:eH,elinters:tH,ell:nH,els:iH,elsdot:sH,Emacr:rH,emacr:oH,empty:aH,emptyset:lH,EmptySmallSquare:cH,emptyv:dH,EmptyVerySmallSquare:uH,emsp13:pH,emsp14:_H,emsp:hH,ENG:fH,eng:mH,ensp:gH,Eogon:EH,eogon:bH,Eopf:SH,eopf:vH,epar:yH,eparsl:TH,eplus:xH,epsi:CH,Epsilon:RH,epsilon:AH,epsiv:wH,eqcirc:NH,eqcolon:OH,eqsim:IH,eqslantgtr:MH,eqslantless:DH,Equal:LH,equals:kH,EqualTilde:PH,equest:UH,Equilibrium:FH,equiv:BH,equivDD:GH,eqvparsl:VH,erarr:zH,erDot:HH,escr:qH,Escr:YH,esdot:$H,Esim:WH,esim:KH,Eta:jH,eta:QH,ETH:XH,eth:ZH,Euml:JH,euml:e7,euro:t7,excl:n7,exist:i7,Exists:s7,expectation:r7,exponentiale:o7,ExponentialE:a7,fallingdotseq:l7,Fcy:c7,fcy:d7,female:u7,ffilig:p7,fflig:_7,ffllig:h7,Ffr:f7,ffr:m7,filig:g7,FilledSmallSquare:E7,FilledVerySmallSquare:b7,fjlig:S7,flat:v7,fllig:y7,fltns:T7,fnof:x7,Fopf:C7,fopf:R7,forall:A7,ForAll:w7,fork:N7,forkv:O7,Fouriertrf:I7,fpartint:M7,frac12:D7,frac13:L7,frac14:k7,frac15:P7,frac16:U7,frac18:F7,frac23:B7,frac25:G7,frac34:V7,frac35:z7,frac38:H7,frac45:q7,frac56:Y7,frac58:$7,frac78:W7,frasl:K7,frown:j7,fscr:Q7,Fscr:X7,gacute:Z7,Gamma:J7,gamma:eq,Gammad:tq,gammad:nq,gap:iq,Gbreve:sq,gbreve:rq,Gcedil:oq,Gcirc:aq,gcirc:lq,Gcy:cq,gcy:dq,Gdot:uq,gdot:pq,ge:_q,gE:hq,gEl:fq,gel:mq,geq:gq,geqq:Eq,geqslant:bq,gescc:Sq,ges:vq,gesdot:yq,gesdoto:Tq,gesdotol:xq,gesl:Cq,gesles:Rq,Gfr:Aq,gfr:wq,gg:Nq,Gg:Oq,ggg:Iq,gimel:Mq,GJcy:Dq,gjcy:Lq,gla:kq,gl:Pq,glE:Uq,glj:Fq,gnap:Bq,gnapprox:Gq,gne:Vq,gnE:zq,gneq:Hq,gneqq:qq,gnsim:Yq,Gopf:$q,gopf:Wq,grave:Kq,GreaterEqual:jq,GreaterEqualLess:Qq,GreaterFullEqual:Xq,GreaterGreater:Zq,GreaterLess:Jq,GreaterSlantEqual:eY,GreaterTilde:tY,Gscr:nY,gscr:iY,gsim:sY,gsime:rY,gsiml:oY,gtcc:aY,gtcir:lY,gt:cY,GT:dY,Gt:uY,gtdot:pY,gtlPar:_Y,gtquest:hY,gtrapprox:fY,gtrarr:mY,gtrdot:gY,gtreqless:EY,gtreqqless:bY,gtrless:SY,gtrsim:vY,gvertneqq:yY,gvnE:TY,Hacek:xY,hairsp:CY,half:RY,hamilt:AY,HARDcy:wY,hardcy:NY,harrcir:OY,harr:IY,hArr:MY,harrw:DY,Hat:LY,hbar:kY,Hcirc:PY,hcirc:UY,hearts:FY,heartsuit:BY,hellip:GY,hercon:VY,hfr:zY,Hfr:HY,HilbertSpace:qY,hksearow:YY,hkswarow:$Y,hoarr:WY,homtht:KY,hookleftarrow:jY,hookrightarrow:QY,hopf:XY,Hopf:ZY,horbar:JY,HorizontalLine:e$,hscr:t$,Hscr:n$,hslash:i$,Hstrok:s$,hstrok:r$,HumpDownHump:o$,HumpEqual:a$,hybull:l$,hyphen:c$,Iacute:d$,iacute:u$,ic:p$,Icirc:_$,icirc:h$,Icy:f$,icy:m$,Idot:g$,IEcy:E$,iecy:b$,iexcl:S$,iff:v$,ifr:y$,Ifr:T$,Igrave:x$,igrave:C$,ii:R$,iiiint:A$,iiint:w$,iinfin:N$,iiota:O$,IJlig:I$,ijlig:M$,Imacr:D$,imacr:L$,image:k$,ImaginaryI:P$,imagline:U$,imagpart:F$,imath:B$,Im:G$,imof:V$,imped:z$,Implies:H$,incare:q$,in:"∈",infin:Y$,infintie:$$,inodot:W$,intcal:K$,int:j$,Int:Q$,integers:X$,Integral:Z$,intercal:J$,Intersection:eW,intlarhk:tW,intprod:nW,InvisibleComma:iW,InvisibleTimes:sW,IOcy:rW,iocy:oW,Iogon:aW,iogon:lW,Iopf:cW,iopf:dW,Iota:uW,iota:pW,iprod:_W,iquest:hW,iscr:fW,Iscr:mW,isin:gW,isindot:EW,isinE:bW,isins:SW,isinsv:vW,isinv:yW,it:TW,Itilde:xW,itilde:CW,Iukcy:RW,iukcy:AW,Iuml:wW,iuml:NW,Jcirc:OW,jcirc:IW,Jcy:MW,jcy:DW,Jfr:LW,jfr:kW,jmath:PW,Jopf:UW,jopf:FW,Jscr:BW,jscr:GW,Jsercy:VW,jsercy:zW,Jukcy:HW,jukcy:qW,Kappa:YW,kappa:$W,kappav:WW,Kcedil:KW,kcedil:jW,Kcy:QW,kcy:XW,Kfr:ZW,kfr:JW,kgreen:eK,KHcy:tK,khcy:nK,KJcy:iK,kjcy:sK,Kopf:rK,kopf:oK,Kscr:aK,kscr:lK,lAarr:cK,Lacute:dK,lacute:uK,laemptyv:pK,lagran:_K,Lambda:hK,lambda:fK,lang:mK,Lang:gK,langd:EK,langle:bK,lap:SK,Laplacetrf:vK,laquo:yK,larrb:TK,larrbfs:xK,larr:CK,Larr:RK,lArr:AK,larrfs:wK,larrhk:NK,larrlp:OK,larrpl:IK,larrsim:MK,larrtl:DK,latail:LK,lAtail:kK,lat:PK,late:UK,lates:FK,lbarr:BK,lBarr:GK,lbbrk:VK,lbrace:zK,lbrack:HK,lbrke:qK,lbrksld:YK,lbrkslu:$K,Lcaron:WK,lcaron:KK,Lcedil:jK,lcedil:QK,lceil:XK,lcub:ZK,Lcy:JK,lcy:ej,ldca:tj,ldquo:nj,ldquor:ij,ldrdhar:sj,ldrushar:rj,ldsh:oj,le:aj,lE:lj,LeftAngleBracket:cj,LeftArrowBar:dj,leftarrow:uj,LeftArrow:pj,Leftarrow:_j,LeftArrowRightArrow:hj,leftarrowtail:fj,LeftCeiling:mj,LeftDoubleBracket:gj,LeftDownTeeVector:Ej,LeftDownVectorBar:bj,LeftDownVector:Sj,LeftFloor:vj,leftharpoondown:yj,leftharpoonup:Tj,leftleftarrows:xj,leftrightarrow:Cj,LeftRightArrow:Rj,Leftrightarrow:Aj,leftrightarrows:wj,leftrightharpoons:Nj,leftrightsquigarrow:Oj,LeftRightVector:Ij,LeftTeeArrow:Mj,LeftTee:Dj,LeftTeeVector:Lj,leftthreetimes:kj,LeftTriangleBar:Pj,LeftTriangle:Uj,LeftTriangleEqual:Fj,LeftUpDownVector:Bj,LeftUpTeeVector:Gj,LeftUpVectorBar:Vj,LeftUpVector:zj,LeftVectorBar:Hj,LeftVector:qj,lEg:Yj,leg:$j,leq:Wj,leqq:Kj,leqslant:jj,lescc:Qj,les:Xj,lesdot:Zj,lesdoto:Jj,lesdotor:eQ,lesg:tQ,lesges:nQ,lessapprox:iQ,lessdot:sQ,lesseqgtr:rQ,lesseqqgtr:oQ,LessEqualGreater:aQ,LessFullEqual:lQ,LessGreater:cQ,lessgtr:dQ,LessLess:uQ,lesssim:pQ,LessSlantEqual:_Q,LessTilde:hQ,lfisht:fQ,lfloor:mQ,Lfr:gQ,lfr:EQ,lg:bQ,lgE:SQ,lHar:vQ,lhard:yQ,lharu:TQ,lharul:xQ,lhblk:CQ,LJcy:RQ,ljcy:AQ,llarr:wQ,ll:NQ,Ll:OQ,llcorner:IQ,Lleftarrow:MQ,llhard:DQ,lltri:LQ,Lmidot:kQ,lmidot:PQ,lmoustache:UQ,lmoust:FQ,lnap:BQ,lnapprox:GQ,lne:VQ,lnE:zQ,lneq:HQ,lneqq:qQ,lnsim:YQ,loang:$Q,loarr:WQ,lobrk:KQ,longleftarrow:jQ,LongLeftArrow:QQ,Longleftarrow:XQ,longleftrightarrow:ZQ,LongLeftRightArrow:JQ,Longleftrightarrow:eX,longmapsto:tX,longrightarrow:nX,LongRightArrow:iX,Longrightarrow:sX,looparrowleft:rX,looparrowright:oX,lopar:aX,Lopf:lX,lopf:cX,loplus:dX,lotimes:uX,lowast:pX,lowbar:_X,LowerLeftArrow:hX,LowerRightArrow:fX,loz:mX,lozenge:gX,lozf:EX,lpar:bX,lparlt:SX,lrarr:vX,lrcorner:yX,lrhar:TX,lrhard:xX,lrm:CX,lrtri:RX,lsaquo:AX,lscr:wX,Lscr:NX,lsh:OX,Lsh:IX,lsim:MX,lsime:DX,lsimg:LX,lsqb:kX,lsquo:PX,lsquor:UX,Lstrok:FX,lstrok:BX,ltcc:GX,ltcir:VX,lt:zX,LT:HX,Lt:qX,ltdot:YX,lthree:$X,ltimes:WX,ltlarr:KX,ltquest:jX,ltri:QX,ltrie:XX,ltrif:ZX,ltrPar:JX,lurdshar:eZ,luruhar:tZ,lvertneqq:nZ,lvnE:iZ,macr:sZ,male:rZ,malt:oZ,maltese:aZ,Map:"⤅",map:lZ,mapsto:cZ,mapstodown:dZ,mapstoleft:uZ,mapstoup:pZ,marker:_Z,mcomma:hZ,Mcy:fZ,mcy:mZ,mdash:gZ,mDDot:EZ,measuredangle:bZ,MediumSpace:SZ,Mellintrf:vZ,Mfr:yZ,mfr:TZ,mho:xZ,micro:CZ,midast:RZ,midcir:AZ,mid:wZ,middot:NZ,minusb:OZ,minus:IZ,minusd:MZ,minusdu:DZ,MinusPlus:LZ,mlcp:kZ,mldr:PZ,mnplus:UZ,models:FZ,Mopf:BZ,mopf:GZ,mp:VZ,mscr:zZ,Mscr:HZ,mstpos:qZ,Mu:YZ,mu:$Z,multimap:WZ,mumap:KZ,nabla:jZ,Nacute:QZ,nacute:XZ,nang:ZZ,nap:JZ,napE:eJ,napid:tJ,napos:nJ,napprox:iJ,natural:sJ,naturals:rJ,natur:oJ,nbsp:aJ,nbump:lJ,nbumpe:cJ,ncap:dJ,Ncaron:uJ,ncaron:pJ,Ncedil:_J,ncedil:hJ,ncong:fJ,ncongdot:mJ,ncup:gJ,Ncy:EJ,ncy:bJ,ndash:SJ,nearhk:vJ,nearr:yJ,neArr:TJ,nearrow:xJ,ne:CJ,nedot:RJ,NegativeMediumSpace:AJ,NegativeThickSpace:wJ,NegativeThinSpace:NJ,NegativeVeryThinSpace:OJ,nequiv:IJ,nesear:MJ,nesim:DJ,NestedGreaterGreater:LJ,NestedLessLess:kJ,NewLine:PJ,nexist:UJ,nexists:FJ,Nfr:BJ,nfr:GJ,ngE:VJ,nge:zJ,ngeq:HJ,ngeqq:qJ,ngeqslant:YJ,nges:$J,nGg:WJ,ngsim:KJ,nGt:jJ,ngt:QJ,ngtr:XJ,nGtv:ZJ,nharr:JJ,nhArr:eee,nhpar:tee,ni:nee,nis:iee,nisd:see,niv:ree,NJcy:oee,njcy:aee,nlarr:lee,nlArr:cee,nldr:dee,nlE:uee,nle:pee,nleftarrow:_ee,nLeftarrow:hee,nleftrightarrow:fee,nLeftrightarrow:mee,nleq:gee,nleqq:Eee,nleqslant:bee,nles:See,nless:vee,nLl:yee,nlsim:Tee,nLt:xee,nlt:Cee,nltri:Ree,nltrie:Aee,nLtv:wee,nmid:Nee,NoBreak:Oee,NonBreakingSpace:Iee,nopf:Mee,Nopf:Dee,Not:Lee,not:kee,NotCongruent:Pee,NotCupCap:Uee,NotDoubleVerticalBar:Fee,NotElement:Bee,NotEqual:Gee,NotEqualTilde:Vee,NotExists:zee,NotGreater:Hee,NotGreaterEqual:qee,NotGreaterFullEqual:Yee,NotGreaterGreater:$ee,NotGreaterLess:Wee,NotGreaterSlantEqual:Kee,NotGreaterTilde:jee,NotHumpDownHump:Qee,NotHumpEqual:Xee,notin:Zee,notindot:Jee,notinE:ete,notinva:tte,notinvb:nte,notinvc:ite,NotLeftTriangleBar:ste,NotLeftTriangle:rte,NotLeftTriangleEqual:ote,NotLess:ate,NotLessEqual:lte,NotLessGreater:cte,NotLessLess:dte,NotLessSlantEqual:ute,NotLessTilde:pte,NotNestedGreaterGreater:_te,NotNestedLessLess:hte,notni:fte,notniva:mte,notnivb:gte,notnivc:Ete,NotPrecedes:bte,NotPrecedesEqual:Ste,NotPrecedesSlantEqual:vte,NotReverseElement:yte,NotRightTriangleBar:Tte,NotRightTriangle:xte,NotRightTriangleEqual:Cte,NotSquareSubset:Rte,NotSquareSubsetEqual:Ate,NotSquareSuperset:wte,NotSquareSupersetEqual:Nte,NotSubset:Ote,NotSubsetEqual:Ite,NotSucceeds:Mte,NotSucceedsEqual:Dte,NotSucceedsSlantEqual:Lte,NotSucceedsTilde:kte,NotSuperset:Pte,NotSupersetEqual:Ute,NotTilde:Fte,NotTildeEqual:Bte,NotTildeFullEqual:Gte,NotTildeTilde:Vte,NotVerticalBar:zte,nparallel:Hte,npar:qte,nparsl:Yte,npart:$te,npolint:Wte,npr:Kte,nprcue:jte,nprec:Qte,npreceq:Xte,npre:Zte,nrarrc:Jte,nrarr:ene,nrArr:tne,nrarrw:nne,nrightarrow:ine,nRightarrow:sne,nrtri:rne,nrtrie:one,nsc:ane,nsccue:lne,nsce:cne,Nscr:dne,nscr:une,nshortmid:pne,nshortparallel:_ne,nsim:hne,nsime:fne,nsimeq:mne,nsmid:gne,nspar:Ene,nsqsube:bne,nsqsupe:Sne,nsub:vne,nsubE:yne,nsube:Tne,nsubset:xne,nsubseteq:Cne,nsubseteqq:Rne,nsucc:Ane,nsucceq:wne,nsup:Nne,nsupE:One,nsupe:Ine,nsupset:Mne,nsupseteq:Dne,nsupseteqq:Lne,ntgl:kne,Ntilde:Pne,ntilde:Une,ntlg:Fne,ntriangleleft:Bne,ntrianglelefteq:Gne,ntriangleright:Vne,ntrianglerighteq:zne,Nu:Hne,nu:qne,num:Yne,numero:$ne,numsp:Wne,nvap:Kne,nvdash:jne,nvDash:Qne,nVdash:Xne,nVDash:Zne,nvge:Jne,nvgt:eie,nvHarr:tie,nvinfin:nie,nvlArr:iie,nvle:sie,nvlt:rie,nvltrie:oie,nvrArr:aie,nvrtrie:lie,nvsim:cie,nwarhk:die,nwarr:uie,nwArr:pie,nwarrow:_ie,nwnear:hie,Oacute:fie,oacute:mie,oast:gie,Ocirc:Eie,ocirc:bie,ocir:Sie,Ocy:vie,ocy:yie,odash:Tie,Odblac:xie,odblac:Cie,odiv:Rie,odot:Aie,odsold:wie,OElig:Nie,oelig:Oie,ofcir:Iie,Ofr:Mie,ofr:Die,ogon:Lie,Ograve:kie,ograve:Pie,ogt:Uie,ohbar:Fie,ohm:Bie,oint:Gie,olarr:Vie,olcir:zie,olcross:Hie,oline:qie,olt:Yie,Omacr:$ie,omacr:Wie,Omega:Kie,omega:jie,Omicron:Qie,omicron:Xie,omid:Zie,ominus:Jie,Oopf:ese,oopf:tse,opar:nse,OpenCurlyDoubleQuote:ise,OpenCurlyQuote:sse,operp:rse,oplus:ose,orarr:ase,Or:lse,or:cse,ord:dse,order:use,orderof:pse,ordf:_se,ordm:hse,origof:fse,oror:mse,orslope:gse,orv:Ese,oS:bse,Oscr:Sse,oscr:vse,Oslash:yse,oslash:Tse,osol:xse,Otilde:Cse,otilde:Rse,otimesas:Ase,Otimes:wse,otimes:Nse,Ouml:Ose,ouml:Ise,ovbar:Mse,OverBar:Dse,OverBrace:Lse,OverBracket:kse,OverParenthesis:Pse,para:Use,parallel:Fse,par:Bse,parsim:Gse,parsl:Vse,part:zse,PartialD:Hse,Pcy:qse,pcy:Yse,percnt:$se,period:Wse,permil:Kse,perp:jse,pertenk:Qse,Pfr:Xse,pfr:Zse,Phi:Jse,phi:ere,phiv:tre,phmmat:nre,phone:ire,Pi:sre,pi:rre,pitchfork:ore,piv:are,planck:lre,planckh:cre,plankv:dre,plusacir:ure,plusb:pre,pluscir:_re,plus:hre,plusdo:fre,plusdu:mre,pluse:gre,PlusMinus:Ere,plusmn:bre,plussim:Sre,plustwo:vre,pm:yre,Poincareplane:Tre,pointint:xre,popf:Cre,Popf:Rre,pound:Are,prap:wre,Pr:Nre,pr:Ore,prcue:Ire,precapprox:Mre,prec:Dre,preccurlyeq:Lre,Precedes:kre,PrecedesEqual:Pre,PrecedesSlantEqual:Ure,PrecedesTilde:Fre,preceq:Bre,precnapprox:Gre,precneqq:Vre,precnsim:zre,pre:Hre,prE:qre,precsim:Yre,prime:$re,Prime:Wre,primes:Kre,prnap:jre,prnE:Qre,prnsim:Xre,prod:Zre,Product:Jre,profalar:eoe,profline:toe,profsurf:noe,prop:ioe,Proportional:soe,Proportion:roe,propto:ooe,prsim:aoe,prurel:loe,Pscr:coe,pscr:doe,Psi:uoe,psi:poe,puncsp:_oe,Qfr:hoe,qfr:foe,qint:moe,qopf:goe,Qopf:Eoe,qprime:boe,Qscr:Soe,qscr:voe,quaternions:yoe,quatint:Toe,quest:xoe,questeq:Coe,quot:Roe,QUOT:Aoe,rAarr:woe,race:Noe,Racute:Ooe,racute:Ioe,radic:Moe,raemptyv:Doe,rang:Loe,Rang:koe,rangd:Poe,range:Uoe,rangle:Foe,raquo:Boe,rarrap:Goe,rarrb:Voe,rarrbfs:zoe,rarrc:Hoe,rarr:qoe,Rarr:Yoe,rArr:$oe,rarrfs:Woe,rarrhk:Koe,rarrlp:joe,rarrpl:Qoe,rarrsim:Xoe,Rarrtl:Zoe,rarrtl:Joe,rarrw:eae,ratail:tae,rAtail:nae,ratio:iae,rationals:sae,rbarr:rae,rBarr:oae,RBarr:aae,rbbrk:lae,rbrace:cae,rbrack:dae,rbrke:uae,rbrksld:pae,rbrkslu:_ae,Rcaron:hae,rcaron:fae,Rcedil:mae,rcedil:gae,rceil:Eae,rcub:bae,Rcy:Sae,rcy:vae,rdca:yae,rdldhar:Tae,rdquo:xae,rdquor:Cae,rdsh:Rae,real:Aae,realine:wae,realpart:Nae,reals:Oae,Re:Iae,rect:Mae,reg:Dae,REG:Lae,ReverseElement:kae,ReverseEquilibrium:Pae,ReverseUpEquilibrium:Uae,rfisht:Fae,rfloor:Bae,rfr:Gae,Rfr:Vae,rHar:zae,rhard:Hae,rharu:qae,rharul:Yae,Rho:$ae,rho:Wae,rhov:Kae,RightAngleBracket:jae,RightArrowBar:Qae,rightarrow:Xae,RightArrow:Zae,Rightarrow:Jae,RightArrowLeftArrow:ele,rightarrowtail:tle,RightCeiling:nle,RightDoubleBracket:ile,RightDownTeeVector:sle,RightDownVectorBar:rle,RightDownVector:ole,RightFloor:ale,rightharpoondown:lle,rightharpoonup:cle,rightleftarrows:dle,rightleftharpoons:ule,rightrightarrows:ple,rightsquigarrow:_le,RightTeeArrow:hle,RightTee:fle,RightTeeVector:mle,rightthreetimes:gle,RightTriangleBar:Ele,RightTriangle:ble,RightTriangleEqual:Sle,RightUpDownVector:vle,RightUpTeeVector:yle,RightUpVectorBar:Tle,RightUpVector:xle,RightVectorBar:Cle,RightVector:Rle,ring:Ale,risingdotseq:wle,rlarr:Nle,rlhar:Ole,rlm:Ile,rmoustache:Mle,rmoust:Dle,rnmid:Lle,roang:kle,roarr:Ple,robrk:Ule,ropar:Fle,ropf:Ble,Ropf:Gle,roplus:Vle,rotimes:zle,RoundImplies:Hle,rpar:qle,rpargt:Yle,rppolint:$le,rrarr:Wle,Rrightarrow:Kle,rsaquo:jle,rscr:Qle,Rscr:Xle,rsh:Zle,Rsh:Jle,rsqb:ece,rsquo:tce,rsquor:nce,rthree:ice,rtimes:sce,rtri:rce,rtrie:oce,rtrif:ace,rtriltri:lce,RuleDelayed:cce,ruluhar:dce,rx:uce,Sacute:pce,sacute:_ce,sbquo:hce,scap:fce,Scaron:mce,scaron:gce,Sc:Ece,sc:bce,sccue:Sce,sce:vce,scE:yce,Scedil:Tce,scedil:xce,Scirc:Cce,scirc:Rce,scnap:Ace,scnE:wce,scnsim:Nce,scpolint:Oce,scsim:Ice,Scy:Mce,scy:Dce,sdotb:Lce,sdot:kce,sdote:Pce,searhk:Uce,searr:Fce,seArr:Bce,searrow:Gce,sect:Vce,semi:zce,seswar:Hce,setminus:qce,setmn:Yce,sext:$ce,Sfr:Wce,sfr:Kce,sfrown:jce,sharp:Qce,SHCHcy:Xce,shchcy:Zce,SHcy:Jce,shcy:ede,ShortDownArrow:tde,ShortLeftArrow:nde,shortmid:ide,shortparallel:sde,ShortRightArrow:rde,ShortUpArrow:ode,shy:ade,Sigma:lde,sigma:cde,sigmaf:dde,sigmav:ude,sim:pde,simdot:_de,sime:hde,simeq:fde,simg:mde,simgE:gde,siml:Ede,simlE:bde,simne:Sde,simplus:vde,simrarr:yde,slarr:Tde,SmallCircle:xde,smallsetminus:Cde,smashp:Rde,smeparsl:Ade,smid:wde,smile:Nde,smt:Ode,smte:Ide,smtes:Mde,SOFTcy:Dde,softcy:Lde,solbar:kde,solb:Pde,sol:Ude,Sopf:Fde,sopf:Bde,spades:Gde,spadesuit:Vde,spar:zde,sqcap:Hde,sqcaps:qde,sqcup:Yde,sqcups:$de,Sqrt:Wde,sqsub:Kde,sqsube:jde,sqsubset:Qde,sqsubseteq:Xde,sqsup:Zde,sqsupe:Jde,sqsupset:eue,sqsupseteq:tue,square:nue,Square:iue,SquareIntersection:sue,SquareSubset:rue,SquareSubsetEqual:oue,SquareSuperset:aue,SquareSupersetEqual:lue,SquareUnion:cue,squarf:due,squ:uue,squf:pue,srarr:_ue,Sscr:hue,sscr:fue,ssetmn:mue,ssmile:gue,sstarf:Eue,Star:bue,star:Sue,starf:vue,straightepsilon:yue,straightphi:Tue,strns:xue,sub:Cue,Sub:Rue,subdot:Aue,subE:wue,sube:Nue,subedot:Oue,submult:Iue,subnE:Mue,subne:Due,subplus:Lue,subrarr:kue,subset:Pue,Subset:Uue,subseteq:Fue,subseteqq:Bue,SubsetEqual:Gue,subsetneq:Vue,subsetneqq:zue,subsim:Hue,subsub:que,subsup:Yue,succapprox:$ue,succ:Wue,succcurlyeq:Kue,Succeeds:jue,SucceedsEqual:Que,SucceedsSlantEqual:Xue,SucceedsTilde:Zue,succeq:Jue,succnapprox:epe,succneqq:tpe,succnsim:npe,succsim:ipe,SuchThat:spe,sum:rpe,Sum:ope,sung:ape,sup1:lpe,sup2:cpe,sup3:dpe,sup:upe,Sup:ppe,supdot:_pe,supdsub:hpe,supE:fpe,supe:mpe,supedot:gpe,Superset:Epe,SupersetEqual:bpe,suphsol:Spe,suphsub:vpe,suplarr:ype,supmult:Tpe,supnE:xpe,supne:Cpe,supplus:Rpe,supset:Ape,Supset:wpe,supseteq:Npe,supseteqq:Ope,supsetneq:Ipe,supsetneqq:Mpe,supsim:Dpe,supsub:Lpe,supsup:kpe,swarhk:Ppe,swarr:Upe,swArr:Fpe,swarrow:Bpe,swnwar:Gpe,szlig:Vpe,Tab:zpe,target:Hpe,Tau:qpe,tau:Ype,tbrk:$pe,Tcaron:Wpe,tcaron:Kpe,Tcedil:jpe,tcedil:Qpe,Tcy:Xpe,tcy:Zpe,tdot:Jpe,telrec:e_e,Tfr:t_e,tfr:n_e,there4:i_e,therefore:s_e,Therefore:r_e,Theta:o_e,theta:a_e,thetasym:l_e,thetav:c_e,thickapprox:d_e,thicksim:u_e,ThickSpace:p_e,ThinSpace:__e,thinsp:h_e,thkap:f_e,thksim:m_e,THORN:g_e,thorn:E_e,tilde:b_e,Tilde:S_e,TildeEqual:v_e,TildeFullEqual:y_e,TildeTilde:T_e,timesbar:x_e,timesb:C_e,times:R_e,timesd:A_e,tint:w_e,toea:N_e,topbot:O_e,topcir:I_e,top:M_e,Topf:D_e,topf:L_e,topfork:k_e,tosa:P_e,tprime:U_e,trade:F_e,TRADE:B_e,triangle:G_e,triangledown:V_e,triangleleft:z_e,trianglelefteq:H_e,triangleq:q_e,triangleright:Y_e,trianglerighteq:$_e,tridot:W_e,trie:K_e,triminus:j_e,TripleDot:Q_e,triplus:X_e,trisb:Z_e,tritime:J_e,trpezium:ehe,Tscr:the,tscr:nhe,TScy:ihe,tscy:she,TSHcy:rhe,tshcy:ohe,Tstrok:ahe,tstrok:lhe,twixt:che,twoheadleftarrow:dhe,twoheadrightarrow:uhe,Uacute:phe,uacute:_he,uarr:hhe,Uarr:fhe,uArr:mhe,Uarrocir:ghe,Ubrcy:Ehe,ubrcy:bhe,Ubreve:She,ubreve:vhe,Ucirc:yhe,ucirc:The,Ucy:xhe,ucy:Che,udarr:Rhe,Udblac:Ahe,udblac:whe,udhar:Nhe,ufisht:Ohe,Ufr:Ihe,ufr:Mhe,Ugrave:Dhe,ugrave:Lhe,uHar:khe,uharl:Phe,uharr:Uhe,uhblk:Fhe,ulcorn:Bhe,ulcorner:Ghe,ulcrop:Vhe,ultri:zhe,Umacr:Hhe,umacr:qhe,uml:Yhe,UnderBar:$he,UnderBrace:Whe,UnderBracket:Khe,UnderParenthesis:jhe,Union:Qhe,UnionPlus:Xhe,Uogon:Zhe,uogon:Jhe,Uopf:efe,uopf:tfe,UpArrowBar:nfe,uparrow:ife,UpArrow:sfe,Uparrow:rfe,UpArrowDownArrow:ofe,updownarrow:afe,UpDownArrow:lfe,Updownarrow:cfe,UpEquilibrium:dfe,upharpoonleft:ufe,upharpoonright:pfe,uplus:_fe,UpperLeftArrow:hfe,UpperRightArrow:ffe,upsi:mfe,Upsi:gfe,upsih:Efe,Upsilon:bfe,upsilon:Sfe,UpTeeArrow:vfe,UpTee:yfe,upuparrows:Tfe,urcorn:xfe,urcorner:Cfe,urcrop:Rfe,Uring:Afe,uring:wfe,urtri:Nfe,Uscr:Ofe,uscr:Ife,utdot:Mfe,Utilde:Dfe,utilde:Lfe,utri:kfe,utrif:Pfe,uuarr:Ufe,Uuml:Ffe,uuml:Bfe,uwangle:Gfe,vangrt:Vfe,varepsilon:zfe,varkappa:Hfe,varnothing:qfe,varphi:Yfe,varpi:$fe,varpropto:Wfe,varr:Kfe,vArr:jfe,varrho:Qfe,varsigma:Xfe,varsubsetneq:Zfe,varsubsetneqq:Jfe,varsupsetneq:eme,varsupsetneqq:tme,vartheta:nme,vartriangleleft:ime,vartriangleright:sme,vBar:rme,Vbar:ome,vBarv:ame,Vcy:lme,vcy:cme,vdash:dme,vDash:ume,Vdash:pme,VDash:_me,Vdashl:hme,veebar:fme,vee:mme,Vee:gme,veeeq:Eme,vellip:bme,verbar:Sme,Verbar:vme,vert:yme,Vert:Tme,VerticalBar:xme,VerticalLine:Cme,VerticalSeparator:Rme,VerticalTilde:Ame,VeryThinSpace:wme,Vfr:Nme,vfr:Ome,vltri:Ime,vnsub:Mme,vnsup:Dme,Vopf:Lme,vopf:kme,vprop:Pme,vrtri:Ume,Vscr:Fme,vscr:Bme,vsubnE:Gme,vsubne:Vme,vsupnE:zme,vsupne:Hme,Vvdash:qme,vzigzag:Yme,Wcirc:$me,wcirc:Wme,wedbar:Kme,wedge:jme,Wedge:Qme,wedgeq:Xme,weierp:Zme,Wfr:Jme,wfr:ege,Wopf:tge,wopf:nge,wp:ige,wr:sge,wreath:rge,Wscr:oge,wscr:age,xcap:lge,xcirc:cge,xcup:dge,xdtri:uge,Xfr:pge,xfr:_ge,xharr:hge,xhArr:fge,Xi:mge,xi:gge,xlarr:Ege,xlArr:bge,xmap:Sge,xnis:vge,xodot:yge,Xopf:Tge,xopf:xge,xoplus:Cge,xotime:Rge,xrarr:Age,xrArr:wge,Xscr:Nge,xscr:Oge,xsqcup:Ige,xuplus:Mge,xutri:Dge,xvee:Lge,xwedge:kge,Yacute:Pge,yacute:Uge,YAcy:Fge,yacy:Bge,Ycirc:Gge,ycirc:Vge,Ycy:zge,ycy:Hge,yen:qge,Yfr:Yge,yfr:$ge,YIcy:Wge,yicy:Kge,Yopf:jge,yopf:Qge,Yscr:Xge,yscr:Zge,YUcy:Jge,yucy:eEe,yuml:tEe,Yuml:nEe,Zacute:iEe,zacute:sEe,Zcaron:rEe,zcaron:oEe,Zcy:aEe,zcy:lEe,Zdot:cEe,zdot:dEe,zeetrf:uEe,ZeroWidthSpace:pEe,Zeta:_Ee,zeta:hEe,zfr:fEe,Zfr:mEe,ZHcy:gEe,zhcy:EEe,zigrarr:bEe,zopf:SEe,Zopf:vEe,Zscr:yEe,zscr:TEe,zwj:xEe,zwnj:CEe};var Gw=REe,qE=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Fa={},Cv={};function AEe(n){var e,t,i=Cv[n];if(i)return i;for(i=Cv[n]=[],e=0;e<128;e++)t=String.fromCharCode(e),/^[0-9a-z]$/i.test(t)?i.push(t):i.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e "u"&&(t=!0),a=AEe(e),i=0,s=n.length;i =55296&&r<=57343){if(r>=55296&&r<=56319&&i+1=56320&&o<=57343)){l+=encodeURIComponent(n[i]+n[i+1]),i++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(n[i])}return l}Bu.defaultChars=";/?:@&=+$,-_.!~*'()#";Bu.componentChars="-_.!~*'()";var wEe=Bu,Rv={};function NEe(n){var e,t,i=Rv[n];if(i)return i;for(i=Rv[n]=[],e=0;e<128;e++)t=String.fromCharCode(e),i.push(t);for(e=0;e=55296&&d<=57343?u+="���":u+=String.fromCharCode(d),s+=6;continue}if((o&248)===240&&s+9 1114111?u+="����":(d-=65536,u+=String.fromCharCode(55296+(d>>10),56320+(d&1023))),s+=9;continue}u+="�"}return u})}Gu.defaultChars=";/?:@&=+$,#";Gu.componentChars="";var OEe=Gu,IEe=function(e){var t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t};function qd(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var MEe=/^([a-z0-9.+-]+:)/i,DEe=/:[0-9]*$/,LEe=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,kEe=["<",">",'"',"`"," ","\r",` +`," "],PEe=["{","}","|","\\","^","`"].concat(kEe),UEe=["'"].concat(PEe),Av=["%","/","?",";","#"].concat(UEe),wv=["/","?","#"],FEe=255,Nv=/^[+a-z0-9A-Z_-]{0,63}$/,BEe=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Ov={javascript:!0,"javascript:":!0},Iv={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function GEe(n,e){if(n&&n instanceof qd)return n;var t=new qd;return t.parse(n,e),t}qd.prototype.parse=function(n,e){var t,i,s,r,o,a=n;if(a=a.trim(),!e&&n.split("#").length===1){var l=LEe.exec(a);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=MEe.exec(a);if(c&&(c=c[0],s=c.toLowerCase(),this.protocol=c,a=a.substr(c.length)),(e||c||a.match(/^\/\/[^@\/]+@[^@\/]+/))&&(o=a.substr(0,2)==="//",o&&!(c&&Ov[c])&&(a=a.substr(2),this.slashes=!0)),!Ov[c]&&(o||c&&!Iv[c])){var d=-1;for(t=0;t 127?g+="x":g+=E[S];if(!g.match(Nv)){var T=b.slice(0,t),C=b.slice(t+1),x=E.match(BEe);x&&(T.push(x[1]),C.unshift(x[2])),C.length&&(a=C.join(".")+a),this.hostname=T.join(".");break}}}}this.hostname.length>FEe&&(this.hostname=""),f&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var w=a.indexOf("#");w!==-1&&(this.hash=a.substr(w),a=a.slice(0,w));var R=a.indexOf("?");return R!==-1&&(this.search=a.substr(R),a=a.slice(0,R)),a&&(this.pathname=a),Iv[s]&&this.hostname&&!this.pathname&&(this.pathname=""),this};qd.prototype.parseHost=function(n){var e=DEe.exec(n);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),n=n.substr(0,n.length-e.length)),n&&(this.hostname=n)};var VEe=GEe;Fa.encode=wEe;Fa.decode=OEe;Fa.format=IEe;Fa.parse=VEe;var Ar={},Ap,Mv;function Vw(){return Mv||(Mv=1,Ap=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Ap}var wp,Dv;function zw(){return Dv||(Dv=1,wp=/[\0-\x1F\x7F-\x9F]/),wp}var Np,Lv;function zEe(){return Lv||(Lv=1,Np=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),Np}var Op,kv;function Hw(){return kv||(kv=1,Op=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),Op}var Pv;function HEe(){return Pv||(Pv=1,Ar.Any=Vw(),Ar.Cc=zw(),Ar.Cf=zEe(),Ar.P=qE,Ar.Z=Hw()),Ar}(function(n){function e(L){return Object.prototype.toString.call(L)}function t(L){return e(L)==="[object String]"}var i=Object.prototype.hasOwnProperty;function s(L,H){return i.call(L,H)}function r(L){var H=Array.prototype.slice.call(arguments,1);return H.forEach(function(B){if(B){if(typeof B!="object")throw new TypeError(B+"must be object");Object.keys(B).forEach(function(k){L[k]=B[k]})}}),L}function o(L,H,B){return[].concat(L.slice(0,H),B,L.slice(H+1))}function a(L){return!(L>=55296&&L<=57343||L>=64976&&L<=65007||(L&65535)===65535||(L&65535)===65534||L>=0&&L<=8||L===11||L>=14&&L<=31||L>=127&&L<=159||L>1114111)}function l(L){if(L>65535){L-=65536;var H=55296+(L>>10),B=56320+(L&1023);return String.fromCharCode(H,B)}return String.fromCharCode(L)}var c=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,d=/&([a-z#][a-z0-9]{1,31});/gi,u=new RegExp(c.source+"|"+d.source,"gi"),h=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i,m=Gw;function f(L,H){var B;return s(m,H)?m[H]:H.charCodeAt(0)===35&&h.test(H)&&(B=H[1].toLowerCase()==="x"?parseInt(H.slice(2),16):parseInt(H.slice(1),10),a(B))?l(B):L}function b(L){return L.indexOf("\\")<0?L:L.replace(c,"$1")}function E(L){return L.indexOf("\\")<0&&L.indexOf("&")<0?L:L.replace(u,function(H,B,k){return B||f(H,k)})}var g=/[&<>"]/,S=/[&<>"]/g,y={"&":"&","<":"<",">":">",'"':"""};function T(L){return y[L]}function C(L){return g.test(L)?L.replace(S,T):L}var x=/[.?*+^$[\]\\(){}|-]/g;function w(L){return L.replace(x,"\\$&")}function R(L){switch(L){case 9:case 32:return!0}return!1}function v(L){if(L>=8192&&L<=8202)return!0;switch(L){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var A=qE;function P(L){return A.test(L)}function U(L){switch(L){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function Y(L){return L=L.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(L=L.replace(/ẞ/g,"ß")),L.toLowerCase().toUpperCase()}n.lib={},n.lib.mdurl=Fa,n.lib.ucmicro=HEe(),n.assign=r,n.isString=t,n.has=s,n.unescapeMd=b,n.unescapeAll=E,n.isValidEntityCode=a,n.fromCodePoint=l,n.escapeHtml=C,n.arrayReplaceAt=o,n.isSpace=R,n.isWhiteSpace=v,n.isMdAsciiPunct=U,n.isPunctChar=P,n.escapeRE=w,n.normalizeReference=Y})(Lt);var Vu={},qEe=function(e,t,i){var s,r,o,a,l=-1,c=e.posMax,d=e.pos;for(e.pos=t+1,s=1;e.pos 32))return a;if(s===41){if(r===0)break;r--}o++}return t===o||r!==0||(a.str=Uv(e.slice(t,o)),a.pos=o,a.ok=!0),a},$Ee=Lt.unescapeAll,WEe=function(e,t,i){var s,r,o=0,a=t,l={ok:!1,pos:0,lines:0,str:""};if(a>=i||(r=e.charCodeAt(a),r!==34&&r!==39&&r!==40))return l;for(a++,r===40&&(r=41);a"+eo(r.content)+""};es.code_block=function(n,e,t,i,s){var r=n[e];return" +`};es.fence=function(n,e,t,i,s){var r=n[e],o=r.info?jEe(r.info).trim():"",a="",l="",c,d,u,h,m;return o&&(u=o.split(/(\s+)/g),a=u[0],l=u.slice(2).join("")),t.highlight?c=t.highlight(r.content,a,l)||eo(r.content):c=eo(r.content),c.indexOf(""+eo(n[e].content)+`
`):""+c+`
`};es.image=function(n,e,t,i,s){var r=n[e];return r.attrs[r.attrIndex("alt")][1]=s.renderInlineAsText(r.children,t,i),s.renderToken(n,e,t)};es.hardbreak=function(n,e,t){return t.xhtmlOut?`"+c+`
@@ -26,37 +26,37 @@ `};es.softbreak=function(n,e,t){return t.breaks?t.xhtmlOut?`
`:`
`:` -`};es.text=function(n,e){return eo(n[e].content)};es.html_block=function(n,e){return n[e].content};es.html_inline=function(n,e){return n[e].content};function Ba(){this.rules=rbe({},es)}Ba.prototype.renderAttrs=function(e){var t,i,s;if(!e.attrs)return"";for(s="",t=0,i=e.attrs.length;t `:">",r)};Ba.prototype.renderInline=function(n,e,t){for(var i,s="",r=this.rules,o=0,a=n.length;o\s]/i.test(n)}function fbe(n){return/^<\/a\s*>/i.test(n)}var mbe=function(e){var t,i,s,r,o,a,l,c,d,u,h,m,f,b,E,g,S=e.tokens,y;if(e.md.options.linkify){for(i=0,s=S.length;i=0;t--){if(a=r[t],a.type==="link_close"){for(t--;r[t].level!==a.level&&r[t].type!=="link_open";)t--;continue}if(a.type==="html_inline"&&(hbe(a.content)&&f>0&&f--,fbe(a.content)&&f++),!(f>0)&&a.type==="text"&&e.md.linkify.test(a.content)){for(d=a.content,y=e.md.linkify.match(d),l=[],m=a.level,h=0,y.length>0&&y[0].index===0&&t>0&&r[t-1].type==="text_special"&&(y=y.slice(1)),c=0;ch&&(o=new e.Token("text","",0),o.content=d.slice(h,u),o.level=m,l.push(o)),o=new e.Token("link_open","a",1),o.attrs=[["href",E]],o.level=m++,o.markup="linkify",o.info="auto",l.push(o),o=new e.Token("text","",0),o.content=g,o.level=m,l.push(o),o=new e.Token("link_close","a",-1),o.level=--m,o.markup="linkify",o.info="auto",l.push(o),h=y[c].lastIndex);h =0;e--)t=n[e],t.type==="text"&&!i&&(t.content=t.content.replace(Ebe,Sbe)),t.type==="link_open"&&t.info==="auto"&&i--,t.type==="link_close"&&t.info==="auto"&&i++}function ybe(n){var e,t,i=0;for(e=n.length-1;e>=0;e--)t=n[e],t.type==="text"&&!i&&Hw.test(t.content)&&(t.content=t.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),t.type==="link_open"&&t.info==="auto"&&i--,t.type==="link_close"&&t.info==="auto"&&i++}var Tbe=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(gbe.test(e.tokens[t].content)&&vbe(e.tokens[t].children),Hw.test(e.tokens[t].content)&&ybe(e.tokens[t].children))},Bv=Lt.isWhiteSpace,Gv=Lt.isPunctChar,Vv=Lt.isMdAsciiPunct,xbe=/['"]/,zv=/['"]/g,Hv="’";function Mc(n,e,t){return n.slice(0,e)+t+n.slice(e+1)}function Cbe(n,e){var t,i,s,r,o,a,l,c,d,u,h,m,f,b,E,g,S,y,T,C,x;for(T=[],t=0;t =0&&!(T[S].level<=l);S--);if(T.length=S+1,i.type==="text"){s=i.content,o=0,a=s.length;e:for(;o=0)d=s.charCodeAt(r.index-1);else for(S=t-1;S>=0&&!(n[S].type==="softbreak"||n[S].type==="hardbreak");S--)if(n[S].content){d=n[S].content.charCodeAt(n[S].content.length-1);break}if(u=32,o=48&&d<=57&&(g=E=!1),E&&g&&(E=h,g=m),!E&&!g){y&&(i.content=Mc(i.content,r.index,Hv));continue}if(g){for(S=T.length-1;S>=0&&(c=T[S],!(T[S].level =0;t--)e.tokens[t].type!=="inline"||!xbe.test(e.tokens[t].content)||Cbe(e.tokens[t].children,e)},Abe=function(e){var t,i,s,r,o,a,l=e.tokens;for(t=0,i=l.length;t=0&&(i=this.attrs[t][1]),i};Ga.prototype.attrJoin=function(e,t){var i=this.attrIndex(e);i<0?this.attrPush([e,t]):this.attrs[i][1]=this.attrs[i][1]+" "+t};var WE=Ga,wbe=WE;function qw(n,e,t){this.src=n,this.env=t,this.tokens=[],this.inlineMode=!1,this.md=e}qw.prototype.Token=wbe;var Nbe=qw,Obe=$E,Ip=[["normalize",dbe],["block",ube],["inline",pbe],["linkify",mbe],["replacements",Tbe],["smartquotes",Rbe],["text_join",Abe]];function KE(){this.ruler=new Obe;for(var n=0;n i||(d=t+1,e.sCount[d] =4||(a=e.bMarks[d]+e.tShift[d],a>=e.eMarks[d])||(C=e.src.charCodeAt(a++),C!==124&&C!==45&&C!==58)||a>=e.eMarks[d]||(x=e.src.charCodeAt(a++),x!==124&&x!==45&&x!==58&&!Mp(x))||C===45&&Mp(x))return!1;for(;a =4||(u=qv(o),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop(),h=u.length,h===0||h!==f.length))return!1;if(s)return!0;for(S=e.parentType,e.parentType="table",T=e.md.block.ruler.getRules("blockquote"),m=e.push("table_open","table",1),m.map=E=[t,0],m=e.push("thead_open","thead",1),m.map=[t,t+1],m=e.push("tr_open","tr",1),m.map=[t,t+1],l=0;l =4)break;for(u=qv(o),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop(),d===t+2&&(m=e.push("tbody_open","tbody",1),m.map=g=[t+2,0]),m=e.push("tr_open","tr",1),m.map=[d,d+1],l=0;l =4){s++,r=s;continue}break}return e.line=r,o=e.push("code_block","code",0),o.content=e.getLines(t,r,4+e.blkIndent,!1)+` -`,o.map=[t,e.line],!0},Lbe=function(e,t,i,s){var r,o,a,l,c,d,u,h=!1,m=e.bMarks[t]+e.tShift[t],f=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||m+3>f||(r=e.src.charCodeAt(m),r!==126&&r!==96)||(c=m,m=e.skipChars(m,r),o=m-c,o<3)||(u=e.src.slice(c,m),a=e.src.slice(m,f),r===96&&a.indexOf(String.fromCharCode(r))>=0))return!1;if(s)return!0;for(l=t;l++,!(l>=i||(m=c=e.bMarks[l]+e.tShift[l],f=e.eMarks[l],m =4)&&(m=e.skipChars(m,r),!(m-c =4||e.src.charCodeAt(A)!==62)return!1;if(s)return!0;for(f=[],b=[],S=[],y=[],x=e.md.block.ruler.getRules("blockquote"),g=e.parentType,e.parentType="blockquote",h=t;h=P));h++){if(e.src.charCodeAt(A++)===62&&!R){for(l=e.sCount[h]+1,e.src.charCodeAt(A)===32?(A++,l++,r=!1,T=!0):e.src.charCodeAt(A)===9?(T=!0,(e.bsCount[h]+l)%4===3?(A++,l++,r=!1):r=!0):T=!1,m=l,f.push(e.bMarks[h]),e.bMarks[h]=A;A =P,b.push(e.bsCount[h]),e.bsCount[h]=e.sCount[h]+1+(T?1:0),S.push(e.sCount[h]),e.sCount[h]=m-l,y.push(e.tShift[h]),e.tShift[h]=A-e.bMarks[h];continue}if(d)break;for(C=!1,a=0,c=x.length;a
",w.map=u=[t,0],e.md.block.tokenize(e,t,h),w=e.push("blockquote_close","blockquote",-1),w.markup=">",e.lineMax=v,e.parentType=g,u[1]=e.line,a=0;a =4||(r=e.src.charCodeAt(c++),r!==42&&r!==45&&r!==95))return!1;for(o=1;c =r||(t=n.src.charCodeAt(s++),t<48||t>57))return-1;for(;;){if(s>=r)return-1;if(t=n.src.charCodeAt(s++),t>=48&&t<=57){if(s-i>=10)return-1;continue}if(t===41||t===46)break;return-1}return s =4||e.listIndent>=0&&e.sCount[B]-e.listIndent>=4&&e.sCount[B] =e.blkIndent&&(k=!0),(A=$v(e,B))>=0){if(u=!0,U=e.bMarks[B]+e.tShift[B],g=Number(e.src.slice(U,A-1)),k&&g!==1)return!1}else if((A=Yv(e,B))>=0)u=!1;else return!1;if(k&&e.skipSpaces(A)>=e.eMarks[B])return!1;if(s)return!0;for(E=e.src.charCodeAt(A-1),b=e.tokens.length,u?(H=e.push("ordered_list_open","ol",1),g!==1&&(H.attrs=[["start",g]])):H=e.push("bullet_list_open","ul",1),H.map=f=[B,0],H.markup=String.fromCharCode(E),P=!1,L=e.md.block.ruler.getRules("list"),C=e.parentType,e.parentType="list";B=S?c=1:c=y-d,c>4&&(c=1),l=d+c,H=e.push("list_item_open","li",1),H.markup=String.fromCharCode(E),H.map=h=[B,0],u&&(H.info=e.src.slice(U,A-1)),R=e.tight,w=e.tShift[B],x=e.sCount[B],T=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=l,e.tight=!0,e.tShift[B]=o-e.bMarks[B],e.sCount[B]=y,o>=S&&e.isEmpty(B+1)?e.line=Math.min(e.line+2,i):e.md.block.tokenize(e,B,i,!0),(!e.tight||P)&&($=!1),P=e.line-B>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=T,e.tShift[B]=w,e.sCount[B]=x,e.tight=R,H=e.push("list_item_close","li",-1),H.markup=String.fromCharCode(E),B=e.line,h[1]=B,B>=i||e.sCount[B] =4)break;for(Y=!1,a=0,m=L.length;a =4||e.src.charCodeAt(x)!==91)return!1;for(;++x 3)&&!(e.sCount[R]<0)){for(S=!1,d=0,u=y.length;d"u"&&(e.env.references={}),typeof e.env.references[h]>"u"&&(e.env.references[h]={title:T,href:c}),e.parentType=f,e.line=t+C+1),!0)},Hbe=["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"],zu={},qbe="[a-zA-Z_:][a-zA-Z0-9:._-]*",Ybe="[^\"'=<>`\\x00-\\x20]+",$be="'[^']*'",Wbe='"[^"]*"',Kbe="(?:"+Ybe+"|"+$be+"|"+Wbe+")",jbe="(?:\\s+"+qbe+"(?:\\s*=\\s*"+Kbe+")?)",$w="<[A-Za-z][A-Za-z0-9\\-]*"+jbe+"*\\s*\\/?>",Ww="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Qbe="|",Xbe="<[?][\\s\\S]*?[?]>",Zbe="]*>",Jbe="",eSe=new RegExp("^(?:"+$w+"|"+Ww+"|"+Qbe+"|"+Xbe+"|"+Zbe+"|"+Jbe+")"),tSe=new RegExp("^(?:"+$w+"|"+Ww+")");zu.HTML_TAG_RE=eSe;zu.HTML_OPEN_CLOSE_TAG_RE=tSe;var nSe=Hbe,iSe=zu.HTML_OPEN_CLOSE_TAG_RE,bo=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^?("+nSe.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(iSe.source+"\\s*$"),/^$/,!1]],sSe=function(e,t,i,s){var r,o,a,l,c=e.bMarks[t]+e.tShift[t],d=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(c)!==60)return!1;for(l=e.src.slice(c,d),r=0;r =4||(r=e.src.charCodeAt(c),r!==35||c>=d))return!1;for(o=1,r=e.src.charCodeAt(++c);r===35&&c 6||c c&&Wv(e.src.charCodeAt(a-1))&&(d=a),e.line=t+1,l=e.push("heading_open","h"+String(o),1),l.markup="########".slice(0,o),l.map=[t,e.line],l=e.push("inline","",0),l.content=e.src.slice(c,d).trim(),l.map=[t,e.line],l.children=[],l=e.push("heading_close","h"+String(o),-1),l.markup="########".slice(0,o)),!0)},oSe=function(e,t,i){var s,r,o,a,l,c,d,u,h,m=t+1,f,b=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(f=e.parentType,e.parentType="paragraph";m3)){if(e.sCount[m]>=e.blkIndent&&(c=e.bMarks[m]+e.tShift[m],d=e.eMarks[m],c =d)))){u=h===61?1:2;break}if(!(e.sCount[m]<0)){for(r=!1,o=0,a=b.length;o3)&&!(e.sCount[d]<0)){for(r=!1,o=0,a=u.length;o0&&this.level++,this.tokens.push(i),i};ts.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};ts.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;e t;)if(!Hu(this.src.charCodeAt(--e)))return e+1;return e};ts.prototype.skipChars=function(e,t){for(var i=this.src.length;ei;)if(t!==this.src.charCodeAt(--e))return e+1;return e};ts.prototype.getLines=function(e,t,i,s){var r,o,a,l,c,d,u,h=e;if(e>=t)return"";for(d=new Array(t-e),r=0;h i?d[r]=new Array(o-i+1).join(" ")+this.src.slice(l,c):d[r]=this.src.slice(l,c)}return d.join("")};ts.prototype.Token=Kw;var lSe=ts,cSe=$E,Lc=[["table",Mbe,["paragraph","reference"]],["code",Dbe],["fence",Lbe,["paragraph","reference","blockquote","list"]],["blockquote",Pbe,["paragraph","reference","blockquote","list"]],["hr",Fbe,["paragraph","reference","blockquote","list"]],["list",Gbe,["paragraph","reference","blockquote"]],["reference",zbe],["html_block",sSe,["paragraph","reference","blockquote"]],["heading",rSe,["paragraph","reference","blockquote"]],["lheading",oSe],["paragraph",aSe]];function qu(){this.ruler=new cSe;for(var n=0;n =t||n.sCount[l] =d){n.line=t;break}for(r=n.line,s=0;s=n.line)throw new Error("block rule didn't increment state.line");break}if(!i)throw new Error("none of the block rules matched");n.tight=!c,n.isEmpty(n.line-1)&&(c=!0),l=n.line,l 0||(i=e.pos,s=e.posMax,i+3>s)||e.src.charCodeAt(i)!==58||e.src.charCodeAt(i+1)!==47||e.src.charCodeAt(i+2)!==47||(r=e.pending.match(_Se),!r)||(o=r[1],a=e.md.linkify.matchAtStart(e.src.slice(i-o.length)),!a)||(l=a.url,l.length<=o.length)||(l=l.replace(/\*+$/,""),c=e.md.normalizeLink(l),!e.md.validateLink(c))?!1:(t||(e.pending=e.pending.slice(0,-o.length),d=e.push("link_open","a",1),d.attrs=[["href",c]],d.markup="linkify",d.info="auto",d=e.push("text","",0),d.content=e.md.normalizeLinkText(l),d=e.push("link_close","a",-1),d.markup="linkify",d.info="auto"),e.pos+=l.length-o.length,!0)},fSe=Lt.isSpace,mSe=function(e,t){var i,s,r,o=e.pos;if(e.src.charCodeAt(o)!==10)return!1;if(i=e.pending.length-1,s=e.posMax,!t)if(i>=0&&e.pending.charCodeAt(i)===32)if(i>=1&&e.pending.charCodeAt(i-1)===32){for(r=i-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(o++;o ?@[]^_`{|}~-".split("").forEach(function(n){jE[n.charCodeAt(0)]=1});var ESe=function(e,t){var i,s,r,o,a,l=e.pos,c=e.posMax;if(e.src.charCodeAt(l)!==92||(l++,l>=c))return!1;if(i=e.src.charCodeAt(l),i===10){for(t||e.push("hardbreak","br",0),l++;l=55296&&i<=56319&&l+1 =56320&&s<=57343&&(o+=e.src[l+1],l++)),r="\\"+o,t||(a=e.push("text_special","",0),i<256&&jE[i]!==0?a.content=o:a.content=r,a.markup=r,a.info="escape"),e.pos=l+1,!0},bSe=function(e,t){var i,s,r,o,a,l,c,d,u=e.pos,h=e.src.charCodeAt(u);if(h!==96)return!1;for(i=u,u++,s=e.posMax;u =0;t--)i=e[t],!(i.marker!==95&&i.marker!==42)&&i.end!==-1&&(s=e[i.end],a=t>0&&e[t-1].end===i.end+1&&e[t-1].marker===i.marker&&e[t-1].token===i.token-1&&e[i.end+1].token===s.token+1,o=String.fromCharCode(i.marker),r=n.tokens[i.token],r.type=a?"strong_open":"em_open",r.tag=a?"strong":"em",r.nesting=1,r.markup=a?o+o:o,r.content="",r=n.tokens[s.token],r.type=a?"strong_close":"em_close",r.tag=a?"strong":"em",r.nesting=-1,r.markup=a?o+o:o,r.content="",a&&(n.tokens[e[t-1].token].content="",n.tokens[e[i.end+1].token].content="",t--))}$u.postProcess=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(Qv(e,e.delimiters),t=0;t=b)return!1;if(E=l,c=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),c.ok){for(h=e.md.normalizeLink(c.str),e.md.validateLink(h)?l=c.pos:h="",E=l;l=b||e.src.charCodeAt(l)!==41)&&(g=!0),l++}if(g){if(typeof e.env.references>"u")return!1;if(l=0?r=e.src.slice(E,l++):l=o+1):l=o+1,r||(r=e.src.slice(a,o)),d=e.env.references[SSe(r)],!d)return e.pos=f,!1;h=d.href,m=d.title}return t||(e.pos=a,e.posMax=o,u=e.push("link_open","a",1),u.attrs=i=[["href",h]],m&&i.push(["title",m]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,u=e.push("link_close","a",-1)),e.pos=l,e.posMax=b,!0},ySe=Lt.normalizeReference,kp=Lt.isSpace,TSe=function(e,t){var i,s,r,o,a,l,c,d,u,h,m,f,b,E="",g=e.pos,S=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(c=a+1,c=S)return!1;for(b=c,u=e.md.helpers.parseLinkDestination(e.src,c,e.posMax),u.ok&&(E=e.md.normalizeLink(u.str),e.md.validateLink(E)?c=u.pos:E=""),b=c;c=S||e.src.charCodeAt(c)!==41)return e.pos=g,!1;c++}else{if(typeof e.env.references>"u")return!1;if(c=0?o=e.src.slice(b,c++):c=a+1):c=a+1,o||(o=e.src.slice(l,a)),d=e.env.references[ySe(o)],!d)return e.pos=g,!1;E=d.href,h=d.title}return t||(r=e.src.slice(l,a),e.md.inline.parse(r,e.md,e.env,f=[]),m=e.push("image","img",0),m.attrs=i=[["src",E],["alt",""]],m.children=f,m.content=r,h&&i.push(["title",h])),e.pos=c,e.posMax=S,!0},xSe=/^([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])?)*)$/,CSe=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,RSe=function(e,t){var i,s,r,o,a,l,c=e.pos;if(e.src.charCodeAt(c)!==60)return!1;for(a=e.pos,l=e.posMax;;){if(++c>=l||(o=e.src.charCodeAt(c),o===60))return!1;if(o===62)break}return i=e.src.slice(a+1,c),CSe.test(i)?(s=e.md.normalizeLink(i),e.md.validateLink(s)?(t||(r=e.push("link_open","a",1),r.attrs=[["href",s]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(i),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=i.length+2,!0):!1):xSe.test(i)?(s=e.md.normalizeLink("mailto:"+i),e.md.validateLink(s)?(t||(r=e.push("link_open","a",1),r.attrs=[["href",s]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(i),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=i.length+2,!0):!1):!1},ASe=zu.HTML_TAG_RE;function wSe(n){return/^\s]/i.test(n)}function NSe(n){return/^<\/a\s*>/i.test(n)}function OSe(n){var e=n|32;return e>=97&&e<=122}var ISe=function(e,t){var i,s,r,o,a=e.pos;return!e.md.options.html||(r=e.posMax,e.src.charCodeAt(a)!==60||a+2>=r)||(i=e.src.charCodeAt(a+1),i!==33&&i!==63&&i!==47&&!OSe(i))||(s=e.src.slice(a).match(ASe),!s)?!1:(t||(o=e.push("html_inline","",0),o.content=s[0],wSe(o.content)&&e.linkLevel++,NSe(o.content)&&e.linkLevel--),e.pos+=s[0].length,!0)},Xv=Bw,MSe=Lt.has,DSe=Lt.isValidEntityCode,Zv=Lt.fromCodePoint,LSe=/^((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,kSe=/^&([a-z][a-z0-9]{1,31});/i,PSe=function(e,t){var i,s,r,o,a=e.pos,l=e.posMax;if(e.src.charCodeAt(a)!==38||a+1>=l)return!1;if(i=e.src.charCodeAt(a+1),i===35){if(r=e.src.slice(a).match(LSe),r)return t||(s=r[1][0].toLowerCase()==="x"?parseInt(r[1].slice(1),16):parseInt(r[1],10),o=e.push("text_special","",0),o.content=DSe(s)?Zv(s):Zv(65533),o.markup=r[0],o.info="entity"),e.pos+=r[0].length,!0}else if(r=e.src.slice(a).match(kSe),r&&MSe(Xv,r[1]))return t||(o=e.push("text_special","",0),o.content=Xv[r[1]],o.markup=r[0],o.info="entity"),e.pos+=r[0].length,!0;return!1};function Jv(n){var e,t,i,s,r,o,a,l,c={},d=n.length;if(d){var u=0,h=-2,m=[];for(e=0;er;t-=m[t]+1)if(s=n[t],s.marker===i.marker&&s.open&&s.end<0&&(a=!1,(s.close||i.open)&&(s.length+i.length)%3===0&&(s.length%3!==0||i.length%3!==0)&&(a=!0),!a)){l=t>0&&!n[t-1].open?m[t-1]+1:0,m[e]=e-t+l,m[t]=l,i.open=!1,s.end=e,s.close=!1,o=-1,h=-2;break}o!==-1&&(c[i.marker][(i.open?3:0)+(i.length||0)%3]=o)}}}var USe=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(Jv(e.delimiters),t=0;t 0&&s++,r[t].type==="text"&&t+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],s={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(i),this.tokens_meta.push(s),i};lc.prototype.scanDelims=function(n,e){var t=n,i,s,r,o,a,l,c,d,u,h=!0,m=!0,f=this.posMax,b=this.src.charCodeAt(n);for(i=n>0?this.src.charCodeAt(n-1):32;t =n.pos)throw new Error("inline rule didn't increment state.pos");break}}else n.pos=n.posMax;e||n.pos++,a[i]=n.pos};cc.prototype.tokenize=function(n){for(var e,t,i,s=this.ruler.getRules(""),r=s.length,o=n.posMax,a=n.md.options.maxNesting;n.pos =n.pos)throw new Error("inline rule didn't increment state.pos");break}}if(e){if(n.pos>=o)break;continue}n.pending+=n.src[n.pos++]}n.pending&&n.pushPending()};cc.prototype.parse=function(n,e,t,i){var s,r,o,a=new this.State(n,e,t,i);for(this.tokenize(a),r=this.ruler2.getRules(""),o=r.length,s=0;s |$))",e.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+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}),Fp}function Ig(n){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(t){t&&Object.keys(t).forEach(function(i){n[i]=t[i]})}),n}function Wu(n){return Object.prototype.toString.call(n)}function zSe(n){return Wu(n)==="[object String]"}function HSe(n){return Wu(n)==="[object Object]"}function qSe(n){return Wu(n)==="[object RegExp]"}function ry(n){return Wu(n)==="[object Function]"}function YSe(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var jw={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function $Se(n){return Object.keys(n||{}).reduce(function(e,t){return e||jw.hasOwnProperty(t)},!1)}var WSe={"http:":{validate:function(n,e,t){var i=n.slice(e);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(i)?i.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(n,e,t){var i=n.slice(e);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(i)?e>=3&&n[e-3]===":"||e>=3&&n[e-3]==="/"?0:i.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(n,e,t){var i=n.slice(e);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(i)?i.match(t.re.mailto)[0].length:0}}},KSe="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]",jSe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function QSe(n){n.__index__=-1,n.__text_cache__=""}function XSe(n){return function(e,t){var i=e.slice(t);return n.test(i)?i.match(n)[0].length:0}}function oy(){return function(n,e){e.normalize(n)}}function Yd(n){var e=n.re=VSe()(n.__opts__),t=n.__tlds__.slice();n.onCompile(),n.__tlds_replaced__||t.push(KSe),t.push(e.src_xn),e.src_tlds=t.join("|");function i(a){return a.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(i(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(i(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(i(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(i(e.tpl_host_fuzzy_test),"i");var s=[];n.__compiled__={};function r(a,l){throw new Error('(LinkifyIt) Invalid schema "'+a+'": '+l)}Object.keys(n.__schemas__).forEach(function(a){var l=n.__schemas__[a];if(l!==null){var c={validate:null,link:null};if(n.__compiled__[a]=c,HSe(l)){qSe(l.validate)?c.validate=XSe(l.validate):ry(l.validate)?c.validate=l.validate:r(a,l),ry(l.normalize)?c.normalize=l.normalize:l.normalize?r(a,l):c.normalize=oy();return}if(zSe(l)){s.push(a);return}r(a,l)}}),s.forEach(function(a){n.__compiled__[n.__schemas__[a]]&&(n.__compiled__[a].validate=n.__compiled__[n.__schemas__[a]].validate,n.__compiled__[a].normalize=n.__compiled__[n.__schemas__[a]].normalize)}),n.__compiled__[""]={validate:null,normalize:oy()};var o=Object.keys(n.__compiled__).filter(function(a){return a.length>0&&n.__compiled__[a]}).map(YSe).join("|");n.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","i"),n.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","ig"),n.re.schema_at_start=RegExp("^"+n.re.schema_search.source,"i"),n.re.pretest=RegExp("("+n.re.schema_test.source+")|("+n.re.host_fuzzy_test.source+")|@","i"),QSe(n)}function ZSe(n,e){var t=n.__index__,i=n.__last_index__,s=n.__text_cache__.slice(t,i);this.schema=n.__schema__.toLowerCase(),this.index=t+e,this.lastIndex=i+e,this.raw=s,this.text=s,this.url=s}function Mg(n,e){var t=new ZSe(n,e);return n.__compiled__[t.schema].normalize(t,n),t}function ti(n,e){if(!(this instanceof ti))return new ti(n,e);e||$Se(n)&&(e=n,n={}),this.__opts__=Ig({},jw,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=Ig({},WSe,n),this.__compiled__={},this.__tlds__=jSe,this.__tlds_replaced__=!1,this.re={},Yd(this)}ti.prototype.add=function(e,t){return this.__schemas__[e]=t,Yd(this),this};ti.prototype.set=function(e){return this.__opts__=Ig(this.__opts__,e),this};ti.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,i,s,r,o,a,l,c,d;if(this.re.schema_test.test(e)){for(l=this.re.schema_search,l.lastIndex=0;(t=l.exec(e))!==null;)if(r=this.testSchemaAt(e,t[2],l.lastIndex),r){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+r;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(c=e.search(this.re.host_fuzzy_test),c>=0&&(this.__index__<0||c =0&&(s=e.match(this.re.email_fuzzy))!==null&&(o=s.index+s[1].length,a=s.index+s[0].length,(this.__index__<0||o this.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a))),this.__index__>=0};ti.prototype.pretest=function(e){return this.re.pretest.test(e)};ti.prototype.testSchemaAt=function(e,t,i){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,i,this):0};ti.prototype.match=function(e){var t=0,i=[];this.__index__>=0&&this.__text_cache__===e&&(i.push(Mg(this,t)),t=this.__last_index__);for(var s=t?e.slice(t):e;this.test(s);)i.push(Mg(this,t)),s=s.slice(this.__last_index__),t+=this.__last_index__;return i.length?i:null};ti.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;var t=this.re.schema_at_start.exec(e);if(!t)return null;var i=this.testSchemaAt(e,t[2],t[0].length);return i?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i,Mg(this,0)):null};ti.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(i,s,r){return i!==r[s-1]}).reverse(),Yd(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,Yd(this),this)};ti.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};ti.prototype.onCompile=function(){};var JSe=ti;const Zo=2147483647,$i=36,XE=1,$l=26,eve=38,tve=700,Qw=72,Xw=128,Zw="-",nve=/^xn--/,ive=/[^\0-\x7F]/,sve=/[\x2E\u3002\uFF0E\uFF61]/g,rve={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Bp=$i-XE,Wi=Math.floor,Gp=String.fromCharCode;function Zs(n){throw new RangeError(rve[n])}function ove(n,e){const t=[];let i=n.length;for(;i--;)t[i]=e(n[i]);return t}function Jw(n,e){const t=n.split("@");let i="";t.length>1&&(i=t[0]+"@",n=t[1]),n=n.replace(sve,".");const s=n.split("."),r=ove(s,e).join(".");return i+r}function ZE(n){const e=[];let t=0;const i=n.length;for(;t=55296&&s<=56319&&tString.fromCodePoint(...n),ave=function(n){return n>=48&&n<58?26+(n-48):n>=65&&n<91?n-65:n>=97&&n<123?n-97:$i},ay=function(n,e){return n+22+75*(n<26)-((e!=0)<<5)},tN=function(n,e,t){let i=0;for(n=t?Wi(n/tve):n>>1,n+=Wi(n/e);n>Bp*$l>>1;i+=$i)n=Wi(n/Bp);return Wi(i+(Bp+1)*n/(n+eve))},JE=function(n){const e=[],t=n.length;let i=0,s=Xw,r=Qw,o=n.lastIndexOf(Zw);o<0&&(o=0);for(let a=0;a =128&&Zs("not-basic"),e.push(n.charCodeAt(a));for(let a=o>0?o+1:0;a =t&&Zs("invalid-input");const h=ave(n.charCodeAt(a++));h>=$i&&Zs("invalid-input"),h>Wi((Zo-i)/d)&&Zs("overflow"),i+=h*d;const m=u<=r?XE:u>=r+$l?$l:u-r;if(h Wi(Zo/f)&&Zs("overflow"),d*=f}const c=e.length+1;r=tN(i-l,c,l==0),Wi(i/c)>Zo-s&&Zs("overflow"),s+=Wi(i/c),i%=c,e.splice(i++,0,s)}return String.fromCodePoint(...e)},eb=function(n){const e=[];n=ZE(n);const t=n.length;let i=Xw,s=0,r=Qw;for(const l of n)l<128&&e.push(Gp(l));const o=e.length;let a=o;for(o&&e.push(Zw);a =i&&d Wi((Zo-s)/c)&&Zs("overflow"),s+=(l-i)*c,i=l;for(const d of n)if(dZo&&Zs("overflow"),d===i){let u=s;for(let h=$i;;h+=$i){const m=h<=r?XE:h>=r+$l?$l:h-r;if(u =0))try{e.hostname=sN.toASCII(e.hostname)}catch{}return Hr.encode(Hr.format(e))}function Cve(n){var e=Hr.parse(n,!0);if(e.hostname&&(!e.protocol||rN.indexOf(e.protocol)>=0))try{e.hostname=sN.toUnicode(e.hostname)}catch{}return Hr.decode(Hr.format(e),Hr.decode.defaultChars+"%")}function Ei(n,e){if(!(this instanceof Ei))return new Ei(n,e);e||Cl.isString(n)||(e=n||{},n="default"),this.inline=new Eve,this.block=new gve,this.core=new mve,this.renderer=new fve,this.linkify=new bve,this.validateLink=Tve,this.normalizeLink=xve,this.normalizeLinkText=Cve,this.utils=Cl,this.helpers=Cl.assign({},hve),this.options={},this.configure(n),e&&this.set(e)}Ei.prototype.set=function(n){return Cl.assign(this.options,n),this};Ei.prototype.configure=function(n){var e=this,t;if(Cl.isString(n)&&(t=n,n=Sve[t],!n))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!n)throw new Error("Wrong `markdown-it` preset, can't be empty");return n.options&&e.set(n.options),n.components&&Object.keys(n.components).forEach(function(i){n.components[i].rules&&e[i].ruler.enableOnly(n.components[i].rules),n.components[i].rules2&&e[i].ruler2.enableOnly(n.components[i].rules2)}),this};Ei.prototype.enable=function(n,e){var t=[];Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(s){t=t.concat(this[s].ruler.enable(n,!0))},this),t=t.concat(this.inline.ruler2.enable(n,!0));var i=n.filter(function(s){return t.indexOf(s)<0});if(i.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+i);return this};Ei.prototype.disable=function(n,e){var t=[];Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(s){t=t.concat(this[s].ruler.disable(n,!0))},this),t=t.concat(this.inline.ruler2.disable(n,!0));var i=n.filter(function(s){return t.indexOf(s)<0});if(i.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+i);return this};Ei.prototype.use=function(n){var e=[this].concat(Array.prototype.slice.call(arguments,1));return n.apply(n,e),this};Ei.prototype.parse=function(n,e){if(typeof n!="string")throw new Error("Input data should be a String");var t=new this.core.State(n,this,e);return this.core.process(t),t.tokens};Ei.prototype.render=function(n,e){return e=e||{},this.renderer.render(this.parse(n,e),this.options,e)};Ei.prototype.parseInline=function(n,e){var t=new this.core.State(n,this,e);return t.inlineMode=!0,this.core.process(t),t.tokens};Ei.prototype.renderInline=function(n,e){return e=e||{},this.renderer.render(this.parseInline(n,e),this.options,e)};var Rve=Ei,Ave=Rve;const wve=Ds(Ave),Nve="😀",Ove="😃",Ive="😄",Mve="😁",Dve="😆",Lve="😆",kve="😅",Pve="🤣",Uve="😂",Fve="🙂",Bve="🙃",Gve="😉",Vve="😊",zve="😇",Hve="🥰",qve="😍",Yve="🤩",$ve="😘",Wve="😗",Kve="☺️",jve="😚",Qve="😙",Xve="🥲",Zve="😋",Jve="😛",eye="😜",tye="🤪",nye="😝",iye="🤑",sye="🤗",rye="🤭",oye="🤫",aye="🤔",lye="🤐",cye="🤨",dye="😐",uye="😑",pye="😶",_ye="😏",hye="😒",fye="🙄",mye="😬",gye="🤥",Eye="😌",bye="😔",Sye="😪",vye="🤤",yye="😴",Tye="😷",xye="🤒",Cye="🤕",Rye="🤢",Aye="🤮",wye="🤧",Nye="🥵",Oye="🥶",Iye="🥴",Mye="😵",Dye="🤯",Lye="🤠",kye="🥳",Pye="🥸",Uye="😎",Fye="🤓",Bye="🧐",Gye="😕",Vye="😟",zye="🙁",Hye="☹️",qye="😮",Yye="😯",$ye="😲",Wye="😳",Kye="🥺",jye="😦",Qye="😧",Xye="😨",Zye="😰",Jye="😥",eTe="😢",tTe="😭",nTe="😱",iTe="😖",sTe="😣",rTe="😞",oTe="😓",aTe="😩",lTe="😫",cTe="🥱",dTe="😤",uTe="😡",pTe="😡",_Te="😠",hTe="🤬",fTe="😈",mTe="👿",gTe="💀",ETe="☠️",bTe="💩",STe="💩",vTe="💩",yTe="🤡",TTe="👹",xTe="👺",CTe="👻",RTe="👽",ATe="👾",wTe="🤖",NTe="😺",OTe="😸",ITe="😹",MTe="😻",DTe="😼",LTe="😽",kTe="🙀",PTe="😿",UTe="😾",FTe="🙈",BTe="🙉",GTe="🙊",VTe="💋",zTe="💌",HTe="💘",qTe="💝",YTe="💖",$Te="💗",WTe="💓",KTe="💞",jTe="💕",QTe="💟",XTe="❣️",ZTe="💔",JTe="❤️",e0e="🧡",t0e="💛",n0e="💚",i0e="💙",s0e="💜",r0e="🤎",o0e="🖤",a0e="🤍",l0e="💢",c0e="💥",d0e="💥",u0e="💫",p0e="💦",_0e="💨",h0e="🕳️",f0e="💣",m0e="💬",g0e="👁️🗨️",E0e="🗨️",b0e="🗯️",S0e="💭",v0e="💤",y0e="👋",T0e="🤚",x0e="🖐️",C0e="✋",R0e="✋",A0e="🖖",w0e="👌",N0e="🤌",O0e="🤏",I0e="✌️",M0e="🤞",D0e="🤟",L0e="🤘",k0e="🤙",P0e="👈",U0e="👉",F0e="👆",B0e="🖕",G0e="🖕",V0e="👇",z0e="☝️",H0e="👍",q0e="👎",Y0e="✊",$0e="✊",W0e="👊",K0e="👊",j0e="👊",Q0e="🤛",X0e="🤜",Z0e="👏",J0e="🙌",exe="👐",txe="🤲",nxe="🤝",ixe="🙏",sxe="✍️",rxe="💅",oxe="🤳",axe="💪",lxe="🦾",cxe="🦿",dxe="🦵",uxe="🦶",pxe="👂",_xe="🦻",hxe="👃",fxe="🧠",mxe="🫀",gxe="🫁",Exe="🦷",bxe="🦴",Sxe="👀",vxe="👁️",yxe="👅",Txe="👄",xxe="👶",Cxe="🧒",Rxe="👦",Axe="👧",wxe="🧑",Nxe="👱",Oxe="👨",Ixe="🧔",Mxe="👨🦰",Dxe="👨🦱",Lxe="👨🦳",kxe="👨🦲",Pxe="👩",Uxe="👩🦰",Fxe="🧑🦰",Bxe="👩🦱",Gxe="🧑🦱",Vxe="👩🦳",zxe="🧑🦳",Hxe="👩🦲",qxe="🧑🦲",Yxe="👱♀️",$xe="👱♀️",Wxe="👱♂️",Kxe="🧓",jxe="👴",Qxe="👵",Xxe="🙍",Zxe="🙍♂️",Jxe="🙍♀️",eCe="🙎",tCe="🙎♂️",nCe="🙎♀️",iCe="🙅",sCe="🙅♂️",rCe="🙅♂️",oCe="🙅♀️",aCe="🙅♀️",lCe="🙆",cCe="🙆♂️",dCe="🙆♀️",uCe="💁",pCe="💁",_Ce="💁♂️",hCe="💁♂️",fCe="💁♀️",mCe="💁♀️",gCe="🙋",ECe="🙋♂️",bCe="🙋♀️",SCe="🧏",vCe="🧏♂️",yCe="🧏♀️",TCe="🙇",xCe="🙇♂️",CCe="🙇♀️",RCe="🤦",ACe="🤦♂️",wCe="🤦♀️",NCe="🤷",OCe="🤷♂️",ICe="🤷♀️",MCe="🧑⚕️",DCe="👨⚕️",LCe="👩⚕️",kCe="🧑🎓",PCe="👨🎓",UCe="👩🎓",FCe="🧑🏫",BCe="👨🏫",GCe="👩🏫",VCe="🧑⚖️",zCe="👨⚖️",HCe="👩⚖️",qCe="🧑🌾",YCe="👨🌾",$Ce="👩🌾",WCe="🧑🍳",KCe="👨🍳",jCe="👩🍳",QCe="🧑🔧",XCe="👨🔧",ZCe="👩🔧",JCe="🧑🏭",e1e="👨🏭",t1e="👩🏭",n1e="🧑💼",i1e="👨💼",s1e="👩💼",r1e="🧑🔬",o1e="👨🔬",a1e="👩🔬",l1e="🧑💻",c1e="👨💻",d1e="👩💻",u1e="🧑🎤",p1e="👨🎤",_1e="👩🎤",h1e="🧑🎨",f1e="👨🎨",m1e="👩🎨",g1e="🧑✈️",E1e="👨✈️",b1e="👩✈️",S1e="🧑🚀",v1e="👨🚀",y1e="👩🚀",T1e="🧑🚒",x1e="👨🚒",C1e="👩🚒",R1e="👮",A1e="👮",w1e="👮♂️",N1e="👮♀️",O1e="🕵️",I1e="🕵️♂️",M1e="🕵️♀️",D1e="💂",L1e="💂♂️",k1e="💂♀️",P1e="🥷",U1e="👷",F1e="👷♂️",B1e="👷♀️",G1e="🤴",V1e="👸",z1e="👳",H1e="👳♂️",q1e="👳♀️",Y1e="👲",$1e="🧕",W1e="🤵",K1e="🤵♂️",j1e="🤵♀️",Q1e="👰",X1e="👰♂️",Z1e="👰♀️",J1e="👰♀️",eRe="🤰",tRe="🤱",nRe="👩🍼",iRe="👨🍼",sRe="🧑🍼",rRe="👼",oRe="🎅",aRe="🤶",lRe="🧑🎄",cRe="🦸",dRe="🦸♂️",uRe="🦸♀️",pRe="🦹",_Re="🦹♂️",hRe="🦹♀️",fRe="🧙",mRe="🧙♂️",gRe="🧙♀️",ERe="🧚",bRe="🧚♂️",SRe="🧚♀️",vRe="🧛",yRe="🧛♂️",TRe="🧛♀️",xRe="🧜",CRe="🧜♂️",RRe="🧜♀️",ARe="🧝",wRe="🧝♂️",NRe="🧝♀️",ORe="🧞",IRe="🧞♂️",MRe="🧞♀️",DRe="🧟",LRe="🧟♂️",kRe="🧟♀️",PRe="💆",URe="💆♂️",FRe="💆♀️",BRe="💇",GRe="💇♂️",VRe="💇♀️",zRe="🚶",HRe="🚶♂️",qRe="🚶♀️",YRe="🧍",$Re="🧍♂️",WRe="🧍♀️",KRe="🧎",jRe="🧎♂️",QRe="🧎♀️",XRe="🧑🦯",ZRe="👨🦯",JRe="👩🦯",eAe="🧑🦼",tAe="👨🦼",nAe="👩🦼",iAe="🧑🦽",sAe="👨🦽",rAe="👩🦽",oAe="🏃",aAe="🏃",lAe="🏃♂️",cAe="🏃♀️",dAe="💃",uAe="💃",pAe="🕺",_Ae="🕴️",hAe="👯",fAe="👯♂️",mAe="👯♀️",gAe="🧖",EAe="🧖♂️",bAe="🧖♀️",SAe="🧗",vAe="🧗♂️",yAe="🧗♀️",TAe="🤺",xAe="🏇",CAe="⛷️",RAe="🏂",AAe="🏌️",wAe="🏌️♂️",NAe="🏌️♀️",OAe="🏄",IAe="🏄♂️",MAe="🏄♀️",DAe="🚣",LAe="🚣♂️",kAe="🚣♀️",PAe="🏊",UAe="🏊♂️",FAe="🏊♀️",BAe="⛹️",GAe="⛹️♂️",VAe="⛹️♂️",zAe="⛹️♀️",HAe="⛹️♀️",qAe="🏋️",YAe="🏋️♂️",$Ae="🏋️♀️",WAe="🚴",KAe="🚴♂️",jAe="🚴♀️",QAe="🚵",XAe="🚵♂️",ZAe="🚵♀️",JAe="🤸",ewe="🤸♂️",twe="🤸♀️",nwe="🤼",iwe="🤼♂️",swe="🤼♀️",rwe="🤽",owe="🤽♂️",awe="🤽♀️",lwe="🤾",cwe="🤾♂️",dwe="🤾♀️",uwe="🤹",pwe="🤹♂️",_we="🤹♀️",hwe="🧘",fwe="🧘♂️",mwe="🧘♀️",gwe="🛀",Ewe="🛌",bwe="🧑🤝🧑",Swe="👭",vwe="👫",ywe="👬",Twe="💏",xwe="👩❤️💋👨",Cwe="👨❤️💋👨",Rwe="👩❤️💋👩",Awe="💑",wwe="👩❤️👨",Nwe="👨❤️👨",Owe="👩❤️👩",Iwe="👪",Mwe="👨👩👦",Dwe="👨👩👧",Lwe="👨👩👧👦",kwe="👨👩👦👦",Pwe="👨👩👧👧",Uwe="👨👨👦",Fwe="👨👨👧",Bwe="👨👨👧👦",Gwe="👨👨👦👦",Vwe="👨👨👧👧",zwe="👩👩👦",Hwe="👩👩👧",qwe="👩👩👧👦",Ywe="👩👩👦👦",$we="👩👩👧👧",Wwe="👨👦",Kwe="👨👦👦",jwe="👨👧",Qwe="👨👧👦",Xwe="👨👧👧",Zwe="👩👦",Jwe="👩👦👦",eNe="👩👧",tNe="👩👧👦",nNe="👩👧👧",iNe="🗣️",sNe="👤",rNe="👥",oNe="🫂",aNe="👣",lNe="🐵",cNe="🐒",dNe="🦍",uNe="🦧",pNe="🐶",_Ne="🐕",hNe="🦮",fNe="🐕🦺",mNe="🐩",gNe="🐺",ENe="🦊",bNe="🦝",SNe="🐱",vNe="🐈",yNe="🐈⬛",TNe="🦁",xNe="🐯",CNe="🐅",RNe="🐆",ANe="🐴",wNe="🐎",NNe="🦄",ONe="🦓",INe="🦌",MNe="🦬",DNe="🐮",LNe="🐂",kNe="🐃",PNe="🐄",UNe="🐷",FNe="🐖",BNe="🐗",GNe="🐽",VNe="🐏",zNe="🐑",HNe="🐐",qNe="🐪",YNe="🐫",$Ne="🦙",WNe="🦒",KNe="🐘",jNe="🦣",QNe="🦏",XNe="🦛",ZNe="🐭",JNe="🐁",eOe="🐀",tOe="🐹",nOe="🐰",iOe="🐇",sOe="🐿️",rOe="🦫",oOe="🦔",aOe="🦇",lOe="🐻",cOe="🐻❄️",dOe="🐨",uOe="🐼",pOe="🦥",_Oe="🦦",hOe="🦨",fOe="🦘",mOe="🦡",gOe="🐾",EOe="🐾",bOe="🦃",SOe="🐔",vOe="🐓",yOe="🐣",TOe="🐤",xOe="🐥",COe="🐦",ROe="🐧",AOe="🕊️",wOe="🦅",NOe="🦆",OOe="🦢",IOe="🦉",MOe="🦤",DOe="🪶",LOe="🦩",kOe="🦚",POe="🦜",UOe="🐸",FOe="🐊",BOe="🐢",GOe="🦎",VOe="🐍",zOe="🐲",HOe="🐉",qOe="🦕",YOe="🐳",$Oe="🐋",WOe="🐬",KOe="🐬",jOe="🦭",QOe="🐟",XOe="🐠",ZOe="🐡",JOe="🦈",eIe="🐙",tIe="🐚",nIe="🐌",iIe="🦋",sIe="🐛",rIe="🐜",oIe="🐝",aIe="🐝",lIe="🪲",cIe="🐞",dIe="🦗",uIe="🪳",pIe="🕷️",_Ie="🕸️",hIe="🦂",fIe="🦟",mIe="🪰",gIe="🪱",EIe="🦠",bIe="💐",SIe="🌸",vIe="💮",yIe="🏵️",TIe="🌹",xIe="🥀",CIe="🌺",RIe="🌻",AIe="🌼",wIe="🌷",NIe="🌱",OIe="🪴",IIe="🌲",MIe="🌳",DIe="🌴",LIe="🌵",kIe="🌾",PIe="🌿",UIe="☘️",FIe="🍀",BIe="🍁",GIe="🍂",VIe="🍃",zIe="🍇",HIe="🍈",qIe="🍉",YIe="🍊",$Ie="🍊",WIe="🍊",KIe="🍋",jIe="🍌",QIe="🍍",XIe="🥭",ZIe="🍎",JIe="🍏",eMe="🍐",tMe="🍑",nMe="🍒",iMe="🍓",sMe="🫐",rMe="🥝",oMe="🍅",aMe="🫒",lMe="🥥",cMe="🥑",dMe="🍆",uMe="🥔",pMe="🥕",_Me="🌽",hMe="🌶️",fMe="🫑",mMe="🥒",gMe="🥬",EMe="🥦",bMe="🧄",SMe="🧅",vMe="🍄",yMe="🥜",TMe="🌰",xMe="🍞",CMe="🥐",RMe="🥖",AMe="🫓",wMe="🥨",NMe="🥯",OMe="🥞",IMe="🧇",MMe="🧀",DMe="🍖",LMe="🍗",kMe="🥩",PMe="🥓",UMe="🍔",FMe="🍟",BMe="🍕",GMe="🌭",VMe="🥪",zMe="🌮",HMe="🌯",qMe="🫔",YMe="🥙",$Me="🧆",WMe="🥚",KMe="🍳",jMe="🥘",QMe="🍲",XMe="🫕",ZMe="🥣",JMe="🥗",eDe="🍿",tDe="🧈",nDe="🧂",iDe="🥫",sDe="🍱",rDe="🍘",oDe="🍙",aDe="🍚",lDe="🍛",cDe="🍜",dDe="🍝",uDe="🍠",pDe="🍢",_De="🍣",hDe="🍤",fDe="🍥",mDe="🥮",gDe="🍡",EDe="🥟",bDe="🥠",SDe="🥡",vDe="🦀",yDe="🦞",TDe="🦐",xDe="🦑",CDe="🦪",RDe="🍦",ADe="🍧",wDe="🍨",NDe="🍩",ODe="🍪",IDe="🎂",MDe="🍰",DDe="🧁",LDe="🥧",kDe="🍫",PDe="🍬",UDe="🍭",FDe="🍮",BDe="🍯",GDe="🍼",VDe="🥛",zDe="☕",HDe="🫖",qDe="🍵",YDe="🍶",$De="🍾",WDe="🍷",KDe="🍸",jDe="🍹",QDe="🍺",XDe="🍻",ZDe="🥂",JDe="🥃",e2e="🥤",t2e="🧋",n2e="🧃",i2e="🧉",s2e="🧊",r2e="🥢",o2e="🍽️",a2e="🍴",l2e="🥄",c2e="🔪",d2e="🔪",u2e="🏺",p2e="🌍",_2e="🌎",h2e="🌏",f2e="🌐",m2e="🗺️",g2e="🗾",E2e="🧭",b2e="🏔️",S2e="⛰️",v2e="🌋",y2e="🗻",T2e="🏕️",x2e="🏖️",C2e="🏜️",R2e="🏝️",A2e="🏞️",w2e="🏟️",N2e="🏛️",O2e="🏗️",I2e="🧱",M2e="🪨",D2e="🪵",L2e="🛖",k2e="🏘️",P2e="🏚️",U2e="🏠",F2e="🏡",B2e="🏢",G2e="🏣",V2e="🏤",z2e="🏥",H2e="🏦",q2e="🏨",Y2e="🏩",$2e="🏪",W2e="🏫",K2e="🏬",j2e="🏭",Q2e="🏯",X2e="🏰",Z2e="💒",J2e="🗼",eLe="🗽",tLe="⛪",nLe="🕌",iLe="🛕",sLe="🕍",rLe="⛩️",oLe="🕋",aLe="⛲",lLe="⛺",cLe="🌁",dLe="🌃",uLe="🏙️",pLe="🌄",_Le="🌅",hLe="🌆",fLe="🌇",mLe="🌉",gLe="♨️",ELe="🎠",bLe="🎡",SLe="🎢",vLe="💈",yLe="🎪",TLe="🚂",xLe="🚃",CLe="🚄",RLe="🚅",ALe="🚆",wLe="🚇",NLe="🚈",OLe="🚉",ILe="🚊",MLe="🚝",DLe="🚞",LLe="🚋",kLe="🚌",PLe="🚍",ULe="🚎",FLe="🚐",BLe="🚑",GLe="🚒",VLe="🚓",zLe="🚔",HLe="🚕",qLe="🚖",YLe="🚗",$Le="🚗",WLe="🚘",KLe="🚙",jLe="🛻",QLe="🚚",XLe="🚛",ZLe="🚜",JLe="🏎️",eke="🏍️",tke="🛵",nke="🦽",ike="🦼",ske="🛺",rke="🚲",oke="🛴",ake="🛹",lke="🛼",cke="🚏",dke="🛣️",uke="🛤️",pke="🛢️",_ke="⛽",hke="🚨",fke="🚥",mke="🚦",gke="🛑",Eke="🚧",bke="⚓",Ske="⛵",vke="⛵",yke="🛶",Tke="🚤",xke="🛳️",Cke="⛴️",Rke="🛥️",Ake="🚢",wke="✈️",Nke="🛩️",Oke="🛫",Ike="🛬",Mke="🪂",Dke="💺",Lke="🚁",kke="🚟",Pke="🚠",Uke="🚡",Fke="🛰️",Bke="🚀",Gke="🛸",Vke="🛎️",zke="🧳",Hke="⌛",qke="⏳",Yke="⌚",$ke="⏰",Wke="⏱️",Kke="⏲️",jke="🕰️",Qke="🕛",Xke="🕧",Zke="🕐",Jke="🕜",ePe="🕑",tPe="🕝",nPe="🕒",iPe="🕞",sPe="🕓",rPe="🕟",oPe="🕔",aPe="🕠",lPe="🕕",cPe="🕡",dPe="🕖",uPe="🕢",pPe="🕗",_Pe="🕣",hPe="🕘",fPe="🕤",mPe="🕙",gPe="🕥",EPe="🕚",bPe="🕦",SPe="🌑",vPe="🌒",yPe="🌓",TPe="🌔",xPe="🌔",CPe="🌕",RPe="🌖",APe="🌗",wPe="🌘",NPe="🌙",OPe="🌚",IPe="🌛",MPe="🌜",DPe="🌡️",LPe="☀️",kPe="🌝",PPe="🌞",UPe="🪐",FPe="⭐",BPe="🌟",GPe="🌠",VPe="🌌",zPe="☁️",HPe="⛅",qPe="⛈️",YPe="🌤️",$Pe="🌥️",WPe="🌦️",KPe="🌧️",jPe="🌨️",QPe="🌩️",XPe="🌪️",ZPe="🌫️",JPe="🌬️",eUe="🌀",tUe="🌈",nUe="🌂",iUe="☂️",sUe="☔",rUe="⛱️",oUe="⚡",aUe="❄️",lUe="☃️",cUe="⛄",dUe="☄️",uUe="🔥",pUe="💧",_Ue="🌊",hUe="🎃",fUe="🎄",mUe="🎆",gUe="🎇",EUe="🧨",bUe="✨",SUe="🎈",vUe="🎉",yUe="🎊",TUe="🎋",xUe="🎍",CUe="🎎",RUe="🎏",AUe="🎐",wUe="🎑",NUe="🧧",OUe="🎀",IUe="🎁",MUe="🎗️",DUe="🎟️",LUe="🎫",kUe="🎖️",PUe="🏆",UUe="🏅",FUe="⚽",BUe="⚾",GUe="🥎",VUe="🏀",zUe="🏐",HUe="🏈",qUe="🏉",YUe="🎾",$Ue="🥏",WUe="🎳",KUe="🏏",jUe="🏑",QUe="🏒",XUe="🥍",ZUe="🏓",JUe="🏸",eFe="🥊",tFe="🥋",nFe="🥅",iFe="⛳",sFe="⛸️",rFe="🎣",oFe="🤿",aFe="🎽",lFe="🎿",cFe="🛷",dFe="🥌",uFe="🎯",pFe="🪀",_Fe="🪁",hFe="🔮",fFe="🪄",mFe="🧿",gFe="🎮",EFe="🕹️",bFe="🎰",SFe="🎲",vFe="🧩",yFe="🧸",TFe="🪅",xFe="🪆",CFe="♠️",RFe="♥️",AFe="♦️",wFe="♣️",NFe="♟️",OFe="🃏",IFe="🀄",MFe="🎴",DFe="🎭",LFe="🖼️",kFe="🎨",PFe="🧵",UFe="🪡",FFe="🧶",BFe="🪢",GFe="👓",VFe="🕶️",zFe="🥽",HFe="🥼",qFe="🦺",YFe="👔",$Fe="👕",WFe="👕",KFe="👖",jFe="🧣",QFe="🧤",XFe="🧥",ZFe="🧦",JFe="👗",eBe="👘",tBe="🥻",nBe="🩱",iBe="🩲",sBe="🩳",rBe="👙",oBe="👚",aBe="👛",lBe="👜",cBe="👝",dBe="🛍️",uBe="🎒",pBe="🩴",_Be="👞",hBe="👞",fBe="👟",mBe="🥾",gBe="🥿",EBe="👠",bBe="👡",SBe="🩰",vBe="👢",yBe="👑",TBe="👒",xBe="🎩",CBe="🎓",RBe="🧢",ABe="🪖",wBe="⛑️",NBe="📿",OBe="💄",IBe="💍",MBe="💎",DBe="🔇",LBe="🔈",kBe="🔉",PBe="🔊",UBe="📢",FBe="📣",BBe="📯",GBe="🔔",VBe="🔕",zBe="🎼",HBe="🎵",qBe="🎶",YBe="🎙️",$Be="🎚️",WBe="🎛️",KBe="🎤",jBe="🎧",QBe="📻",XBe="🎷",ZBe="🪗",JBe="🎸",e3e="🎹",t3e="🎺",n3e="🎻",i3e="🪕",s3e="🥁",r3e="🪘",o3e="📱",a3e="📲",l3e="☎️",c3e="☎️",d3e="📞",u3e="📟",p3e="📠",_3e="🔋",h3e="🔌",f3e="💻",m3e="🖥️",g3e="🖨️",E3e="⌨️",b3e="🖱️",S3e="🖲️",v3e="💽",y3e="💾",T3e="💿",x3e="📀",C3e="🧮",R3e="🎥",A3e="🎞️",w3e="📽️",N3e="🎬",O3e="📺",I3e="📷",M3e="📸",D3e="📹",L3e="📼",k3e="🔍",P3e="🔎",U3e="🕯️",F3e="💡",B3e="🔦",G3e="🏮",V3e="🏮",z3e="🪔",H3e="📔",q3e="📕",Y3e="📖",$3e="📖",W3e="📗",K3e="📘",j3e="📙",Q3e="📚",X3e="📓",Z3e="📒",J3e="📃",e4e="📜",t4e="📄",n4e="📰",i4e="🗞️",s4e="📑",r4e="🔖",o4e="🏷️",a4e="💰",l4e="🪙",c4e="💴",d4e="💵",u4e="💶",p4e="💷",_4e="💸",h4e="💳",f4e="🧾",m4e="💹",g4e="✉️",E4e="📧",b4e="📨",S4e="📩",v4e="📤",y4e="📥",T4e="📫",x4e="📪",C4e="📬",R4e="📭",A4e="📮",w4e="🗳️",N4e="✏️",O4e="✒️",I4e="🖋️",M4e="🖊️",D4e="🖌️",L4e="🖍️",k4e="📝",P4e="📝",U4e="💼",F4e="📁",B4e="📂",G4e="🗂️",V4e="📅",z4e="📆",H4e="🗒️",q4e="🗓️",Y4e="📇",$4e="📈",W4e="📉",K4e="📊",j4e="📋",Q4e="📌",X4e="📍",Z4e="📎",J4e="🖇️",e5e="📏",t5e="📐",n5e="✂️",i5e="🗃️",s5e="🗄️",r5e="🗑️",o5e="🔒",a5e="🔓",l5e="🔏",c5e="🔐",d5e="🔑",u5e="🗝️",p5e="🔨",_5e="🪓",h5e="⛏️",f5e="⚒️",m5e="🛠️",g5e="🗡️",E5e="⚔️",b5e="🔫",S5e="🪃",v5e="🏹",y5e="🛡️",T5e="🪚",x5e="🔧",C5e="🪛",R5e="🔩",A5e="⚙️",w5e="🗜️",N5e="⚖️",O5e="🦯",I5e="🔗",M5e="⛓️",D5e="🪝",L5e="🧰",k5e="🧲",P5e="🪜",U5e="⚗️",F5e="🧪",B5e="🧫",G5e="🧬",V5e="🔬",z5e="🔭",H5e="📡",q5e="💉",Y5e="🩸",$5e="💊",W5e="🩹",K5e="🩺",j5e="🚪",Q5e="🛗",X5e="🪞",Z5e="🪟",J5e="🛏️",eGe="🛋️",tGe="🪑",nGe="🚽",iGe="🪠",sGe="🚿",rGe="🛁",oGe="🪤",aGe="🪒",lGe="🧴",cGe="🧷",dGe="🧹",uGe="🧺",pGe="🧻",_Ge="🪣",hGe="🧼",fGe="🪥",mGe="🧽",gGe="🧯",EGe="🛒",bGe="🚬",SGe="⚰️",vGe="🪦",yGe="⚱️",TGe="🗿",xGe="🪧",CGe="🏧",RGe="🚮",AGe="🚰",wGe="♿",NGe="🚹",OGe="🚺",IGe="🚻",MGe="🚼",DGe="🚾",LGe="🛂",kGe="🛃",PGe="🛄",UGe="🛅",FGe="⚠️",BGe="🚸",GGe="⛔",VGe="🚫",zGe="🚳",HGe="🚭",qGe="🚯",YGe="🚷",$Ge="📵",WGe="🔞",KGe="☢️",jGe="☣️",QGe="⬆️",XGe="↗️",ZGe="➡️",JGe="↘️",e9e="⬇️",t9e="↙️",n9e="⬅️",i9e="↖️",s9e="↕️",r9e="↔️",o9e="↩️",a9e="↪️",l9e="⤴️",c9e="⤵️",d9e="🔃",u9e="🔄",p9e="🔙",_9e="🔚",h9e="🔛",f9e="🔜",m9e="🔝",g9e="🛐",E9e="⚛️",b9e="🕉️",S9e="✡️",v9e="☸️",y9e="☯️",T9e="✝️",x9e="☦️",C9e="☪️",R9e="☮️",A9e="🕎",w9e="🔯",N9e="♈",O9e="♉",I9e="♊",M9e="♋",D9e="♌",L9e="♍",k9e="♎",P9e="♏",U9e="♐",F9e="♑",B9e="♒",G9e="♓",V9e="⛎",z9e="🔀",H9e="🔁",q9e="🔂",Y9e="▶️",$9e="⏩",W9e="⏭️",K9e="⏯️",j9e="◀️",Q9e="⏪",X9e="⏮️",Z9e="🔼",J9e="⏫",e8e="🔽",t8e="⏬",n8e="⏸️",i8e="⏹️",s8e="⏺️",r8e="⏏️",o8e="🎦",a8e="🔅",l8e="🔆",c8e="📶",d8e="📳",u8e="📴",p8e="♀️",_8e="♂️",h8e="⚧️",f8e="✖️",m8e="➕",g8e="➖",E8e="➗",b8e="♾️",S8e="‼️",v8e="⁉️",y8e="❓",T8e="❔",x8e="❕",C8e="❗",R8e="❗",A8e="〰️",w8e="💱",N8e="💲",O8e="⚕️",I8e="♻️",M8e="⚜️",D8e="🔱",L8e="📛",k8e="🔰",P8e="⭕",U8e="✅",F8e="☑️",B8e="✔️",G8e="❌",V8e="❎",z8e="➰",H8e="➿",q8e="〽️",Y8e="✳️",$8e="✴️",W8e="❇️",K8e="©️",j8e="®️",Q8e="™️",X8e="#️⃣",Z8e="*️⃣",J8e="0️⃣",e6e="1️⃣",t6e="2️⃣",n6e="3️⃣",i6e="4️⃣",s6e="5️⃣",r6e="6️⃣",o6e="7️⃣",a6e="8️⃣",l6e="9️⃣",c6e="🔟",d6e="🔠",u6e="🔡",p6e="🔣",_6e="🔤",h6e="🅰️",f6e="🆎",m6e="🅱️",g6e="🆑",E6e="🆒",b6e="🆓",S6e="ℹ️",v6e="🆔",y6e="Ⓜ️",T6e="🆖",x6e="🅾️",C6e="🆗",R6e="🅿️",A6e="🆘",w6e="🆙",N6e="🆚",O6e="🈁",I6e="🈂️",M6e="🉐",D6e="🉑",L6e="㊗️",k6e="㊙️",P6e="🈵",U6e="🔴",F6e="🟠",B6e="🟡",G6e="🟢",V6e="🔵",z6e="🟣",H6e="🟤",q6e="⚫",Y6e="⚪",$6e="🟥",W6e="🟧",K6e="🟨",j6e="🟩",Q6e="🟦",X6e="🟪",Z6e="🟫",J6e="⬛",eVe="⬜",tVe="◼️",nVe="◻️",iVe="◾",sVe="◽",rVe="▪️",oVe="▫️",aVe="🔶",lVe="🔷",cVe="🔸",dVe="🔹",uVe="🔺",pVe="🔻",_Ve="💠",hVe="🔘",fVe="🔳",mVe="🔲",gVe="🏁",EVe="🚩",bVe="🎌",SVe="🏴",vVe="🏳️",yVe="🏳️🌈",TVe="🏳️⚧️",xVe="🏴☠️",CVe="🇦🇨",RVe="🇦🇩",AVe="🇦🇪",wVe="🇦🇫",NVe="🇦🇬",OVe="🇦🇮",IVe="🇦🇱",MVe="🇦🇲",DVe="🇦🇴",LVe="🇦🇶",kVe="🇦🇷",PVe="🇦🇸",UVe="🇦🇹",FVe="🇦🇺",BVe="🇦🇼",GVe="🇦🇽",VVe="🇦🇿",zVe="🇧🇦",HVe="🇧🇧",qVe="🇧🇩",YVe="🇧🇪",$Ve="🇧🇫",WVe="🇧🇬",KVe="🇧🇭",jVe="🇧🇮",QVe="🇧🇯",XVe="🇧🇱",ZVe="🇧🇲",JVe="🇧🇳",eze="🇧🇴",tze="🇧🇶",nze="🇧🇷",ize="🇧🇸",sze="🇧🇹",rze="🇧🇻",oze="🇧🇼",aze="🇧🇾",lze="🇧🇿",cze="🇨🇦",dze="🇨🇨",uze="🇨🇩",pze="🇨🇫",_ze="🇨🇬",hze="🇨🇭",fze="🇨🇮",mze="🇨🇰",gze="🇨🇱",Eze="🇨🇲",bze="🇨🇳",Sze="🇨🇴",vze="🇨🇵",yze="🇨🇷",Tze="🇨🇺",xze="🇨🇻",Cze="🇨🇼",Rze="🇨🇽",Aze="🇨🇾",wze="🇨🇿",Nze="🇩🇪",Oze="🇩🇬",Ize="🇩🇯",Mze="🇩🇰",Dze="🇩🇲",Lze="🇩🇴",kze="🇩🇿",Pze="🇪🇦",Uze="🇪🇨",Fze="🇪🇪",Bze="🇪🇬",Gze="🇪🇭",Vze="🇪🇷",zze="🇪🇸",Hze="🇪🇹",qze="🇪🇺",Yze="🇪🇺",$ze="🇫🇮",Wze="🇫🇯",Kze="🇫🇰",jze="🇫🇲",Qze="🇫🇴",Xze="🇫🇷",Zze="🇬🇦",Jze="🇬🇧",eHe="🇬🇧",tHe="🇬🇩",nHe="🇬🇪",iHe="🇬🇫",sHe="🇬🇬",rHe="🇬🇭",oHe="🇬🇮",aHe="🇬🇱",lHe="🇬🇲",cHe="🇬🇳",dHe="🇬🇵",uHe="🇬🇶",pHe="🇬🇷",_He="🇬🇸",hHe="🇬🇹",fHe="🇬🇺",mHe="🇬🇼",gHe="🇬🇾",EHe="🇭🇰",bHe="🇭🇲",SHe="🇭🇳",vHe="🇭🇷",yHe="🇭🇹",THe="🇭🇺",xHe="🇮🇨",CHe="🇮🇩",RHe="🇮🇪",AHe="🇮🇱",wHe="🇮🇲",NHe="🇮🇳",OHe="🇮🇴",IHe="🇮🇶",MHe="🇮🇷",DHe="🇮🇸",LHe="🇮🇹",kHe="🇯🇪",PHe="🇯🇲",UHe="🇯🇴",FHe="🇯🇵",BHe="🇰🇪",GHe="🇰🇬",VHe="🇰🇭",zHe="🇰🇮",HHe="🇰🇲",qHe="🇰🇳",YHe="🇰🇵",$He="🇰🇷",WHe="🇰🇼",KHe="🇰🇾",jHe="🇰🇿",QHe="🇱🇦",XHe="🇱🇧",ZHe="🇱🇨",JHe="🇱🇮",e7e="🇱🇰",t7e="🇱🇷",n7e="🇱🇸",i7e="🇱🇹",s7e="🇱🇺",r7e="🇱🇻",o7e="🇱🇾",a7e="🇲🇦",l7e="🇲🇨",c7e="🇲🇩",d7e="🇲🇪",u7e="🇲🇫",p7e="🇲🇬",_7e="🇲🇭",h7e="🇲🇰",f7e="🇲🇱",m7e="🇲🇲",g7e="🇲🇳",E7e="🇲🇴",b7e="🇲🇵",S7e="🇲🇶",v7e="🇲🇷",y7e="🇲🇸",T7e="🇲🇹",x7e="🇲🇺",C7e="🇲🇻",R7e="🇲🇼",A7e="🇲🇽",w7e="🇲🇾",N7e="🇲🇿",O7e="🇳🇦",I7e="🇳🇨",M7e="🇳🇪",D7e="🇳🇫",L7e="🇳🇬",k7e="🇳🇮",P7e="🇳🇱",U7e="🇳🇴",F7e="🇳🇵",B7e="🇳🇷",G7e="🇳🇺",V7e="🇳🇿",z7e="🇴🇲",H7e="🇵🇦",q7e="🇵🇪",Y7e="🇵🇫",$7e="🇵🇬",W7e="🇵🇭",K7e="🇵🇰",j7e="🇵🇱",Q7e="🇵🇲",X7e="🇵🇳",Z7e="🇵🇷",J7e="🇵🇸",eqe="🇵🇹",tqe="🇵🇼",nqe="🇵🇾",iqe="🇶🇦",sqe="🇷🇪",rqe="🇷🇴",oqe="🇷🇸",aqe="🇷🇺",lqe="🇷🇼",cqe="🇸🇦",dqe="🇸🇧",uqe="🇸🇨",pqe="🇸🇩",_qe="🇸🇪",hqe="🇸🇬",fqe="🇸🇭",mqe="🇸🇮",gqe="🇸🇯",Eqe="🇸🇰",bqe="🇸🇱",Sqe="🇸🇲",vqe="🇸🇳",yqe="🇸🇴",Tqe="🇸🇷",xqe="🇸🇸",Cqe="🇸🇹",Rqe="🇸🇻",Aqe="🇸🇽",wqe="🇸🇾",Nqe="🇸🇿",Oqe="🇹🇦",Iqe="🇹🇨",Mqe="🇹🇩",Dqe="🇹🇫",Lqe="🇹🇬",kqe="🇹🇭",Pqe="🇹🇯",Uqe="🇹🇰",Fqe="🇹🇱",Bqe="🇹🇲",Gqe="🇹🇳",Vqe="🇹🇴",zqe="🇹🇷",Hqe="🇹🇹",qqe="🇹🇻",Yqe="🇹🇼",$qe="🇹🇿",Wqe="🇺🇦",Kqe="🇺🇬",jqe="🇺🇲",Qqe="🇺🇳",Xqe="🇺🇸",Zqe="🇺🇾",Jqe="🇺🇿",eYe="🇻🇦",tYe="🇻🇨",nYe="🇻🇪",iYe="🇻🇬",sYe="🇻🇮",rYe="🇻🇳",oYe="🇻🇺",aYe="🇼🇫",lYe="🇼🇸",cYe="🇽🇰",dYe="🇾🇪",uYe="🇾🇹",pYe="🇿🇦",_Ye="🇿🇲",hYe="🇿🇼",fYe="🏴",mYe="🏴",gYe="🏴",EYe={100:"💯",1234:"🔢",grinning:Nve,smiley:Ove,smile:Ive,grin:Mve,laughing:Dve,satisfied:Lve,sweat_smile:kve,rofl:Pve,joy:Uve,slightly_smiling_face:Fve,upside_down_face:Bve,wink:Gve,blush:Vve,innocent:zve,smiling_face_with_three_hearts:Hve,heart_eyes:qve,star_struck:Yve,kissing_heart:$ve,kissing:Wve,relaxed:Kve,kissing_closed_eyes:jve,kissing_smiling_eyes:Qve,smiling_face_with_tear:Xve,yum:Zve,stuck_out_tongue:Jve,stuck_out_tongue_winking_eye:eye,zany_face:tye,stuck_out_tongue_closed_eyes:nye,money_mouth_face:iye,hugs:sye,hand_over_mouth:rye,shushing_face:oye,thinking:aye,zipper_mouth_face:lye,raised_eyebrow:cye,neutral_face:dye,expressionless:uye,no_mouth:pye,smirk:_ye,unamused:hye,roll_eyes:fye,grimacing:mye,lying_face:gye,relieved:Eye,pensive:bye,sleepy:Sye,drooling_face:vye,sleeping:yye,mask:Tye,face_with_thermometer:xye,face_with_head_bandage:Cye,nauseated_face:Rye,vomiting_face:Aye,sneezing_face:wye,hot_face:Nye,cold_face:Oye,woozy_face:Iye,dizzy_face:Mye,exploding_head:Dye,cowboy_hat_face:Lye,partying_face:kye,disguised_face:Pye,sunglasses:Uye,nerd_face:Fye,monocle_face:Bye,confused:Gye,worried:Vye,slightly_frowning_face:zye,frowning_face:Hye,open_mouth:qye,hushed:Yye,astonished:$ye,flushed:Wye,pleading_face:Kye,frowning:jye,anguished:Qye,fearful:Xye,cold_sweat:Zye,disappointed_relieved:Jye,cry:eTe,sob:tTe,scream:nTe,confounded:iTe,persevere:sTe,disappointed:rTe,sweat:oTe,weary:aTe,tired_face:lTe,yawning_face:cTe,triumph:dTe,rage:uTe,pout:pTe,angry:_Te,cursing_face:hTe,smiling_imp:fTe,imp:mTe,skull:gTe,skull_and_crossbones:ETe,hankey:bTe,poop:STe,shit:vTe,clown_face:yTe,japanese_ogre:TTe,japanese_goblin:xTe,ghost:CTe,alien:RTe,space_invader:ATe,robot:wTe,smiley_cat:NTe,smile_cat:OTe,joy_cat:ITe,heart_eyes_cat:MTe,smirk_cat:DTe,kissing_cat:LTe,scream_cat:kTe,crying_cat_face:PTe,pouting_cat:UTe,see_no_evil:FTe,hear_no_evil:BTe,speak_no_evil:GTe,kiss:VTe,love_letter:zTe,cupid:HTe,gift_heart:qTe,sparkling_heart:YTe,heartpulse:$Te,heartbeat:WTe,revolving_hearts:KTe,two_hearts:jTe,heart_decoration:QTe,heavy_heart_exclamation:XTe,broken_heart:ZTe,heart:JTe,orange_heart:e0e,yellow_heart:t0e,green_heart:n0e,blue_heart:i0e,purple_heart:s0e,brown_heart:r0e,black_heart:o0e,white_heart:a0e,anger:l0e,boom:c0e,collision:d0e,dizzy:u0e,sweat_drops:p0e,dash:_0e,hole:h0e,bomb:f0e,speech_balloon:m0e,eye_speech_bubble:g0e,left_speech_bubble:E0e,right_anger_bubble:b0e,thought_balloon:S0e,zzz:v0e,wave:y0e,raised_back_of_hand:T0e,raised_hand_with_fingers_splayed:x0e,hand:C0e,raised_hand:R0e,vulcan_salute:A0e,ok_hand:w0e,pinched_fingers:N0e,pinching_hand:O0e,v:I0e,crossed_fingers:M0e,love_you_gesture:D0e,metal:L0e,call_me_hand:k0e,point_left:P0e,point_right:U0e,point_up_2:F0e,middle_finger:B0e,fu:G0e,point_down:V0e,point_up:z0e,"+1":"👍",thumbsup:H0e,"-1":"👎",thumbsdown:q0e,fist_raised:Y0e,fist:$0e,fist_oncoming:W0e,facepunch:K0e,punch:j0e,fist_left:Q0e,fist_right:X0e,clap:Z0e,raised_hands:J0e,open_hands:exe,palms_up_together:txe,handshake:nxe,pray:ixe,writing_hand:sxe,nail_care:rxe,selfie:oxe,muscle:axe,mechanical_arm:lxe,mechanical_leg:cxe,leg:dxe,foot:uxe,ear:pxe,ear_with_hearing_aid:_xe,nose:hxe,brain:fxe,anatomical_heart:mxe,lungs:gxe,tooth:Exe,bone:bxe,eyes:Sxe,eye:vxe,tongue:yxe,lips:Txe,baby:xxe,child:Cxe,boy:Rxe,girl:Axe,adult:wxe,blond_haired_person:Nxe,man:Oxe,bearded_person:Ixe,red_haired_man:Mxe,curly_haired_man:Dxe,white_haired_man:Lxe,bald_man:kxe,woman:Pxe,red_haired_woman:Uxe,person_red_hair:Fxe,curly_haired_woman:Bxe,person_curly_hair:Gxe,white_haired_woman:Vxe,person_white_hair:zxe,bald_woman:Hxe,person_bald:qxe,blond_haired_woman:Yxe,blonde_woman:$xe,blond_haired_man:Wxe,older_adult:Kxe,older_man:jxe,older_woman:Qxe,frowning_person:Xxe,frowning_man:Zxe,frowning_woman:Jxe,pouting_face:eCe,pouting_man:tCe,pouting_woman:nCe,no_good:iCe,no_good_man:sCe,ng_man:rCe,no_good_woman:oCe,ng_woman:aCe,ok_person:lCe,ok_man:cCe,ok_woman:dCe,tipping_hand_person:uCe,information_desk_person:pCe,tipping_hand_man:_Ce,sassy_man:hCe,tipping_hand_woman:fCe,sassy_woman:mCe,raising_hand:gCe,raising_hand_man:ECe,raising_hand_woman:bCe,deaf_person:SCe,deaf_man:vCe,deaf_woman:yCe,bow:TCe,bowing_man:xCe,bowing_woman:CCe,facepalm:RCe,man_facepalming:ACe,woman_facepalming:wCe,shrug:NCe,man_shrugging:OCe,woman_shrugging:ICe,health_worker:MCe,man_health_worker:DCe,woman_health_worker:LCe,student:kCe,man_student:PCe,woman_student:UCe,teacher:FCe,man_teacher:BCe,woman_teacher:GCe,judge:VCe,man_judge:zCe,woman_judge:HCe,farmer:qCe,man_farmer:YCe,woman_farmer:$Ce,cook:WCe,man_cook:KCe,woman_cook:jCe,mechanic:QCe,man_mechanic:XCe,woman_mechanic:ZCe,factory_worker:JCe,man_factory_worker:e1e,woman_factory_worker:t1e,office_worker:n1e,man_office_worker:i1e,woman_office_worker:s1e,scientist:r1e,man_scientist:o1e,woman_scientist:a1e,technologist:l1e,man_technologist:c1e,woman_technologist:d1e,singer:u1e,man_singer:p1e,woman_singer:_1e,artist:h1e,man_artist:f1e,woman_artist:m1e,pilot:g1e,man_pilot:E1e,woman_pilot:b1e,astronaut:S1e,man_astronaut:v1e,woman_astronaut:y1e,firefighter:T1e,man_firefighter:x1e,woman_firefighter:C1e,police_officer:R1e,cop:A1e,policeman:w1e,policewoman:N1e,detective:O1e,male_detective:I1e,female_detective:M1e,guard:D1e,guardsman:L1e,guardswoman:k1e,ninja:P1e,construction_worker:U1e,construction_worker_man:F1e,construction_worker_woman:B1e,prince:G1e,princess:V1e,person_with_turban:z1e,man_with_turban:H1e,woman_with_turban:q1e,man_with_gua_pi_mao:Y1e,woman_with_headscarf:$1e,person_in_tuxedo:W1e,man_in_tuxedo:K1e,woman_in_tuxedo:j1e,person_with_veil:Q1e,man_with_veil:X1e,woman_with_veil:Z1e,bride_with_veil:J1e,pregnant_woman:eRe,breast_feeding:tRe,woman_feeding_baby:nRe,man_feeding_baby:iRe,person_feeding_baby:sRe,angel:rRe,santa:oRe,mrs_claus:aRe,mx_claus:lRe,superhero:cRe,superhero_man:dRe,superhero_woman:uRe,supervillain:pRe,supervillain_man:_Re,supervillain_woman:hRe,mage:fRe,mage_man:mRe,mage_woman:gRe,fairy:ERe,fairy_man:bRe,fairy_woman:SRe,vampire:vRe,vampire_man:yRe,vampire_woman:TRe,merperson:xRe,merman:CRe,mermaid:RRe,elf:ARe,elf_man:wRe,elf_woman:NRe,genie:ORe,genie_man:IRe,genie_woman:MRe,zombie:DRe,zombie_man:LRe,zombie_woman:kRe,massage:PRe,massage_man:URe,massage_woman:FRe,haircut:BRe,haircut_man:GRe,haircut_woman:VRe,walking:zRe,walking_man:HRe,walking_woman:qRe,standing_person:YRe,standing_man:$Re,standing_woman:WRe,kneeling_person:KRe,kneeling_man:jRe,kneeling_woman:QRe,person_with_probing_cane:XRe,man_with_probing_cane:ZRe,woman_with_probing_cane:JRe,person_in_motorized_wheelchair:eAe,man_in_motorized_wheelchair:tAe,woman_in_motorized_wheelchair:nAe,person_in_manual_wheelchair:iAe,man_in_manual_wheelchair:sAe,woman_in_manual_wheelchair:rAe,runner:oAe,running:aAe,running_man:lAe,running_woman:cAe,woman_dancing:dAe,dancer:uAe,man_dancing:pAe,business_suit_levitating:_Ae,dancers:hAe,dancing_men:fAe,dancing_women:mAe,sauna_person:gAe,sauna_man:EAe,sauna_woman:bAe,climbing:SAe,climbing_man:vAe,climbing_woman:yAe,person_fencing:TAe,horse_racing:xAe,skier:CAe,snowboarder:RAe,golfing:AAe,golfing_man:wAe,golfing_woman:NAe,surfer:OAe,surfing_man:IAe,surfing_woman:MAe,rowboat:DAe,rowing_man:LAe,rowing_woman:kAe,swimmer:PAe,swimming_man:UAe,swimming_woman:FAe,bouncing_ball_person:BAe,bouncing_ball_man:GAe,basketball_man:VAe,bouncing_ball_woman:zAe,basketball_woman:HAe,weight_lifting:qAe,weight_lifting_man:YAe,weight_lifting_woman:$Ae,bicyclist:WAe,biking_man:KAe,biking_woman:jAe,mountain_bicyclist:QAe,mountain_biking_man:XAe,mountain_biking_woman:ZAe,cartwheeling:JAe,man_cartwheeling:ewe,woman_cartwheeling:twe,wrestling:nwe,men_wrestling:iwe,women_wrestling:swe,water_polo:rwe,man_playing_water_polo:owe,woman_playing_water_polo:awe,handball_person:lwe,man_playing_handball:cwe,woman_playing_handball:dwe,juggling_person:uwe,man_juggling:pwe,woman_juggling:_we,lotus_position:hwe,lotus_position_man:fwe,lotus_position_woman:mwe,bath:gwe,sleeping_bed:Ewe,people_holding_hands:bwe,two_women_holding_hands:Swe,couple:vwe,two_men_holding_hands:ywe,couplekiss:Twe,couplekiss_man_woman:xwe,couplekiss_man_man:Cwe,couplekiss_woman_woman:Rwe,couple_with_heart:Awe,couple_with_heart_woman_man:wwe,couple_with_heart_man_man:Nwe,couple_with_heart_woman_woman:Owe,family:Iwe,family_man_woman_boy:Mwe,family_man_woman_girl:Dwe,family_man_woman_girl_boy:Lwe,family_man_woman_boy_boy:kwe,family_man_woman_girl_girl:Pwe,family_man_man_boy:Uwe,family_man_man_girl:Fwe,family_man_man_girl_boy:Bwe,family_man_man_boy_boy:Gwe,family_man_man_girl_girl:Vwe,family_woman_woman_boy:zwe,family_woman_woman_girl:Hwe,family_woman_woman_girl_boy:qwe,family_woman_woman_boy_boy:Ywe,family_woman_woman_girl_girl:$we,family_man_boy:Wwe,family_man_boy_boy:Kwe,family_man_girl:jwe,family_man_girl_boy:Qwe,family_man_girl_girl:Xwe,family_woman_boy:Zwe,family_woman_boy_boy:Jwe,family_woman_girl:eNe,family_woman_girl_boy:tNe,family_woman_girl_girl:nNe,speaking_head:iNe,bust_in_silhouette:sNe,busts_in_silhouette:rNe,people_hugging:oNe,footprints:aNe,monkey_face:lNe,monkey:cNe,gorilla:dNe,orangutan:uNe,dog:pNe,dog2:_Ne,guide_dog:hNe,service_dog:fNe,poodle:mNe,wolf:gNe,fox_face:ENe,raccoon:bNe,cat:SNe,cat2:vNe,black_cat:yNe,lion:TNe,tiger:xNe,tiger2:CNe,leopard:RNe,horse:ANe,racehorse:wNe,unicorn:NNe,zebra:ONe,deer:INe,bison:MNe,cow:DNe,ox:LNe,water_buffalo:kNe,cow2:PNe,pig:UNe,pig2:FNe,boar:BNe,pig_nose:GNe,ram:VNe,sheep:zNe,goat:HNe,dromedary_camel:qNe,camel:YNe,llama:$Ne,giraffe:WNe,elephant:KNe,mammoth:jNe,rhinoceros:QNe,hippopotamus:XNe,mouse:ZNe,mouse2:JNe,rat:eOe,hamster:tOe,rabbit:nOe,rabbit2:iOe,chipmunk:sOe,beaver:rOe,hedgehog:oOe,bat:aOe,bear:lOe,polar_bear:cOe,koala:dOe,panda_face:uOe,sloth:pOe,otter:_Oe,skunk:hOe,kangaroo:fOe,badger:mOe,feet:gOe,paw_prints:EOe,turkey:bOe,chicken:SOe,rooster:vOe,hatching_chick:yOe,baby_chick:TOe,hatched_chick:xOe,bird:COe,penguin:ROe,dove:AOe,eagle:wOe,duck:NOe,swan:OOe,owl:IOe,dodo:MOe,feather:DOe,flamingo:LOe,peacock:kOe,parrot:POe,frog:UOe,crocodile:FOe,turtle:BOe,lizard:GOe,snake:VOe,dragon_face:zOe,dragon:HOe,sauropod:qOe,"t-rex":"🦖",whale:YOe,whale2:$Oe,dolphin:WOe,flipper:KOe,seal:jOe,fish:QOe,tropical_fish:XOe,blowfish:ZOe,shark:JOe,octopus:eIe,shell:tIe,snail:nIe,butterfly:iIe,bug:sIe,ant:rIe,bee:oIe,honeybee:aIe,beetle:lIe,lady_beetle:cIe,cricket:dIe,cockroach:uIe,spider:pIe,spider_web:_Ie,scorpion:hIe,mosquito:fIe,fly:mIe,worm:gIe,microbe:EIe,bouquet:bIe,cherry_blossom:SIe,white_flower:vIe,rosette:yIe,rose:TIe,wilted_flower:xIe,hibiscus:CIe,sunflower:RIe,blossom:AIe,tulip:wIe,seedling:NIe,potted_plant:OIe,evergreen_tree:IIe,deciduous_tree:MIe,palm_tree:DIe,cactus:LIe,ear_of_rice:kIe,herb:PIe,shamrock:UIe,four_leaf_clover:FIe,maple_leaf:BIe,fallen_leaf:GIe,leaves:VIe,grapes:zIe,melon:HIe,watermelon:qIe,tangerine:YIe,orange:$Ie,mandarin:WIe,lemon:KIe,banana:jIe,pineapple:QIe,mango:XIe,apple:ZIe,green_apple:JIe,pear:eMe,peach:tMe,cherries:nMe,strawberry:iMe,blueberries:sMe,kiwi_fruit:rMe,tomato:oMe,olive:aMe,coconut:lMe,avocado:cMe,eggplant:dMe,potato:uMe,carrot:pMe,corn:_Me,hot_pepper:hMe,bell_pepper:fMe,cucumber:mMe,leafy_green:gMe,broccoli:EMe,garlic:bMe,onion:SMe,mushroom:vMe,peanuts:yMe,chestnut:TMe,bread:xMe,croissant:CMe,baguette_bread:RMe,flatbread:AMe,pretzel:wMe,bagel:NMe,pancakes:OMe,waffle:IMe,cheese:MMe,meat_on_bone:DMe,poultry_leg:LMe,cut_of_meat:kMe,bacon:PMe,hamburger:UMe,fries:FMe,pizza:BMe,hotdog:GMe,sandwich:VMe,taco:zMe,burrito:HMe,tamale:qMe,stuffed_flatbread:YMe,falafel:$Me,egg:WMe,fried_egg:KMe,shallow_pan_of_food:jMe,stew:QMe,fondue:XMe,bowl_with_spoon:ZMe,green_salad:JMe,popcorn:eDe,butter:tDe,salt:nDe,canned_food:iDe,bento:sDe,rice_cracker:rDe,rice_ball:oDe,rice:aDe,curry:lDe,ramen:cDe,spaghetti:dDe,sweet_potato:uDe,oden:pDe,sushi:_De,fried_shrimp:hDe,fish_cake:fDe,moon_cake:mDe,dango:gDe,dumpling:EDe,fortune_cookie:bDe,takeout_box:SDe,crab:vDe,lobster:yDe,shrimp:TDe,squid:xDe,oyster:CDe,icecream:RDe,shaved_ice:ADe,ice_cream:wDe,doughnut:NDe,cookie:ODe,birthday:IDe,cake:MDe,cupcake:DDe,pie:LDe,chocolate_bar:kDe,candy:PDe,lollipop:UDe,custard:FDe,honey_pot:BDe,baby_bottle:GDe,milk_glass:VDe,coffee:zDe,teapot:HDe,tea:qDe,sake:YDe,champagne:$De,wine_glass:WDe,cocktail:KDe,tropical_drink:jDe,beer:QDe,beers:XDe,clinking_glasses:ZDe,tumbler_glass:JDe,cup_with_straw:e2e,bubble_tea:t2e,beverage_box:n2e,mate:i2e,ice_cube:s2e,chopsticks:r2e,plate_with_cutlery:o2e,fork_and_knife:a2e,spoon:l2e,hocho:c2e,knife:d2e,amphora:u2e,earth_africa:p2e,earth_americas:_2e,earth_asia:h2e,globe_with_meridians:f2e,world_map:m2e,japan:g2e,compass:E2e,mountain_snow:b2e,mountain:S2e,volcano:v2e,mount_fuji:y2e,camping:T2e,beach_umbrella:x2e,desert:C2e,desert_island:R2e,national_park:A2e,stadium:w2e,classical_building:N2e,building_construction:O2e,bricks:I2e,rock:M2e,wood:D2e,hut:L2e,houses:k2e,derelict_house:P2e,house:U2e,house_with_garden:F2e,office:B2e,post_office:G2e,european_post_office:V2e,hospital:z2e,bank:H2e,hotel:q2e,love_hotel:Y2e,convenience_store:$2e,school:W2e,department_store:K2e,factory:j2e,japanese_castle:Q2e,european_castle:X2e,wedding:Z2e,tokyo_tower:J2e,statue_of_liberty:eLe,church:tLe,mosque:nLe,hindu_temple:iLe,synagogue:sLe,shinto_shrine:rLe,kaaba:oLe,fountain:aLe,tent:lLe,foggy:cLe,night_with_stars:dLe,cityscape:uLe,sunrise_over_mountains:pLe,sunrise:_Le,city_sunset:hLe,city_sunrise:fLe,bridge_at_night:mLe,hotsprings:gLe,carousel_horse:ELe,ferris_wheel:bLe,roller_coaster:SLe,barber:vLe,circus_tent:yLe,steam_locomotive:TLe,railway_car:xLe,bullettrain_side:CLe,bullettrain_front:RLe,train2:ALe,metro:wLe,light_rail:NLe,station:OLe,tram:ILe,monorail:MLe,mountain_railway:DLe,train:LLe,bus:kLe,oncoming_bus:PLe,trolleybus:ULe,minibus:FLe,ambulance:BLe,fire_engine:GLe,police_car:VLe,oncoming_police_car:zLe,taxi:HLe,oncoming_taxi:qLe,car:YLe,red_car:$Le,oncoming_automobile:WLe,blue_car:KLe,pickup_truck:jLe,truck:QLe,articulated_lorry:XLe,tractor:ZLe,racing_car:JLe,motorcycle:eke,motor_scooter:tke,manual_wheelchair:nke,motorized_wheelchair:ike,auto_rickshaw:ske,bike:rke,kick_scooter:oke,skateboard:ake,roller_skate:lke,busstop:cke,motorway:dke,railway_track:uke,oil_drum:pke,fuelpump:_ke,rotating_light:hke,traffic_light:fke,vertical_traffic_light:mke,stop_sign:gke,construction:Eke,anchor:bke,boat:Ske,sailboat:vke,canoe:yke,speedboat:Tke,passenger_ship:xke,ferry:Cke,motor_boat:Rke,ship:Ake,airplane:wke,small_airplane:Nke,flight_departure:Oke,flight_arrival:Ike,parachute:Mke,seat:Dke,helicopter:Lke,suspension_railway:kke,mountain_cableway:Pke,aerial_tramway:Uke,artificial_satellite:Fke,rocket:Bke,flying_saucer:Gke,bellhop_bell:Vke,luggage:zke,hourglass:Hke,hourglass_flowing_sand:qke,watch:Yke,alarm_clock:$ke,stopwatch:Wke,timer_clock:Kke,mantelpiece_clock:jke,clock12:Qke,clock1230:Xke,clock1:Zke,clock130:Jke,clock2:ePe,clock230:tPe,clock3:nPe,clock330:iPe,clock4:sPe,clock430:rPe,clock5:oPe,clock530:aPe,clock6:lPe,clock630:cPe,clock7:dPe,clock730:uPe,clock8:pPe,clock830:_Pe,clock9:hPe,clock930:fPe,clock10:mPe,clock1030:gPe,clock11:EPe,clock1130:bPe,new_moon:SPe,waxing_crescent_moon:vPe,first_quarter_moon:yPe,moon:TPe,waxing_gibbous_moon:xPe,full_moon:CPe,waning_gibbous_moon:RPe,last_quarter_moon:APe,waning_crescent_moon:wPe,crescent_moon:NPe,new_moon_with_face:OPe,first_quarter_moon_with_face:IPe,last_quarter_moon_with_face:MPe,thermometer:DPe,sunny:LPe,full_moon_with_face:kPe,sun_with_face:PPe,ringed_planet:UPe,star:FPe,star2:BPe,stars:GPe,milky_way:VPe,cloud:zPe,partly_sunny:HPe,cloud_with_lightning_and_rain:qPe,sun_behind_small_cloud:YPe,sun_behind_large_cloud:$Pe,sun_behind_rain_cloud:WPe,cloud_with_rain:KPe,cloud_with_snow:jPe,cloud_with_lightning:QPe,tornado:XPe,fog:ZPe,wind_face:JPe,cyclone:eUe,rainbow:tUe,closed_umbrella:nUe,open_umbrella:iUe,umbrella:sUe,parasol_on_ground:rUe,zap:oUe,snowflake:aUe,snowman_with_snow:lUe,snowman:cUe,comet:dUe,fire:uUe,droplet:pUe,ocean:_Ue,jack_o_lantern:hUe,christmas_tree:fUe,fireworks:mUe,sparkler:gUe,firecracker:EUe,sparkles:bUe,balloon:SUe,tada:vUe,confetti_ball:yUe,tanabata_tree:TUe,bamboo:xUe,dolls:CUe,flags:RUe,wind_chime:AUe,rice_scene:wUe,red_envelope:NUe,ribbon:OUe,gift:IUe,reminder_ribbon:MUe,tickets:DUe,ticket:LUe,medal_military:kUe,trophy:PUe,medal_sports:UUe,"1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:FUe,baseball:BUe,softball:GUe,basketball:VUe,volleyball:zUe,football:HUe,rugby_football:qUe,tennis:YUe,flying_disc:$Ue,bowling:WUe,cricket_game:KUe,field_hockey:jUe,ice_hockey:QUe,lacrosse:XUe,ping_pong:ZUe,badminton:JUe,boxing_glove:eFe,martial_arts_uniform:tFe,goal_net:nFe,golf:iFe,ice_skate:sFe,fishing_pole_and_fish:rFe,diving_mask:oFe,running_shirt_with_sash:aFe,ski:lFe,sled:cFe,curling_stone:dFe,dart:uFe,yo_yo:pFe,kite:_Fe,"8ball":"🎱",crystal_ball:hFe,magic_wand:fFe,nazar_amulet:mFe,video_game:gFe,joystick:EFe,slot_machine:bFe,game_die:SFe,jigsaw:vFe,teddy_bear:yFe,pinata:TFe,nesting_dolls:xFe,spades:CFe,hearts:RFe,diamonds:AFe,clubs:wFe,chess_pawn:NFe,black_joker:OFe,mahjong:IFe,flower_playing_cards:MFe,performing_arts:DFe,framed_picture:LFe,art:kFe,thread:PFe,sewing_needle:UFe,yarn:FFe,knot:BFe,eyeglasses:GFe,dark_sunglasses:VFe,goggles:zFe,lab_coat:HFe,safety_vest:qFe,necktie:YFe,shirt:$Fe,tshirt:WFe,jeans:KFe,scarf:jFe,gloves:QFe,coat:XFe,socks:ZFe,dress:JFe,kimono:eBe,sari:tBe,one_piece_swimsuit:nBe,swim_brief:iBe,shorts:sBe,bikini:rBe,womans_clothes:oBe,purse:aBe,handbag:lBe,pouch:cBe,shopping:dBe,school_satchel:uBe,thong_sandal:pBe,mans_shoe:_Be,shoe:hBe,athletic_shoe:fBe,hiking_boot:mBe,flat_shoe:gBe,high_heel:EBe,sandal:bBe,ballet_shoes:SBe,boot:vBe,crown:yBe,womans_hat:TBe,tophat:xBe,mortar_board:CBe,billed_cap:RBe,military_helmet:ABe,rescue_worker_helmet:wBe,prayer_beads:NBe,lipstick:OBe,ring:IBe,gem:MBe,mute:DBe,speaker:LBe,sound:kBe,loud_sound:PBe,loudspeaker:UBe,mega:FBe,postal_horn:BBe,bell:GBe,no_bell:VBe,musical_score:zBe,musical_note:HBe,notes:qBe,studio_microphone:YBe,level_slider:$Be,control_knobs:WBe,microphone:KBe,headphones:jBe,radio:QBe,saxophone:XBe,accordion:ZBe,guitar:JBe,musical_keyboard:e3e,trumpet:t3e,violin:n3e,banjo:i3e,drum:s3e,long_drum:r3e,iphone:o3e,calling:a3e,phone:l3e,telephone:c3e,telephone_receiver:d3e,pager:u3e,fax:p3e,battery:_3e,electric_plug:h3e,computer:f3e,desktop_computer:m3e,printer:g3e,keyboard:E3e,computer_mouse:b3e,trackball:S3e,minidisc:v3e,floppy_disk:y3e,cd:T3e,dvd:x3e,abacus:C3e,movie_camera:R3e,film_strip:A3e,film_projector:w3e,clapper:N3e,tv:O3e,camera:I3e,camera_flash:M3e,video_camera:D3e,vhs:L3e,mag:k3e,mag_right:P3e,candle:U3e,bulb:F3e,flashlight:B3e,izakaya_lantern:G3e,lantern:V3e,diya_lamp:z3e,notebook_with_decorative_cover:H3e,closed_book:q3e,book:Y3e,open_book:$3e,green_book:W3e,blue_book:K3e,orange_book:j3e,books:Q3e,notebook:X3e,ledger:Z3e,page_with_curl:J3e,scroll:e4e,page_facing_up:t4e,newspaper:n4e,newspaper_roll:i4e,bookmark_tabs:s4e,bookmark:r4e,label:o4e,moneybag:a4e,coin:l4e,yen:c4e,dollar:d4e,euro:u4e,pound:p4e,money_with_wings:_4e,credit_card:h4e,receipt:f4e,chart:m4e,envelope:g4e,email:E4e,"e-mail":"📧",incoming_envelope:b4e,envelope_with_arrow:S4e,outbox_tray:v4e,inbox_tray:y4e,package:"📦",mailbox:T4e,mailbox_closed:x4e,mailbox_with_mail:C4e,mailbox_with_no_mail:R4e,postbox:A4e,ballot_box:w4e,pencil2:N4e,black_nib:O4e,fountain_pen:I4e,pen:M4e,paintbrush:D4e,crayon:L4e,memo:k4e,pencil:P4e,briefcase:U4e,file_folder:F4e,open_file_folder:B4e,card_index_dividers:G4e,date:V4e,calendar:z4e,spiral_notepad:H4e,spiral_calendar:q4e,card_index:Y4e,chart_with_upwards_trend:$4e,chart_with_downwards_trend:W4e,bar_chart:K4e,clipboard:j4e,pushpin:Q4e,round_pushpin:X4e,paperclip:Z4e,paperclips:J4e,straight_ruler:e5e,triangular_ruler:t5e,scissors:n5e,card_file_box:i5e,file_cabinet:s5e,wastebasket:r5e,lock:o5e,unlock:a5e,lock_with_ink_pen:l5e,closed_lock_with_key:c5e,key:d5e,old_key:u5e,hammer:p5e,axe:_5e,pick:h5e,hammer_and_pick:f5e,hammer_and_wrench:m5e,dagger:g5e,crossed_swords:E5e,gun:b5e,boomerang:S5e,bow_and_arrow:v5e,shield:y5e,carpentry_saw:T5e,wrench:x5e,screwdriver:C5e,nut_and_bolt:R5e,gear:A5e,clamp:w5e,balance_scale:N5e,probing_cane:O5e,link:I5e,chains:M5e,hook:D5e,toolbox:L5e,magnet:k5e,ladder:P5e,alembic:U5e,test_tube:F5e,petri_dish:B5e,dna:G5e,microscope:V5e,telescope:z5e,satellite:H5e,syringe:q5e,drop_of_blood:Y5e,pill:$5e,adhesive_bandage:W5e,stethoscope:K5e,door:j5e,elevator:Q5e,mirror:X5e,window:Z5e,bed:J5e,couch_and_lamp:eGe,chair:tGe,toilet:nGe,plunger:iGe,shower:sGe,bathtub:rGe,mouse_trap:oGe,razor:aGe,lotion_bottle:lGe,safety_pin:cGe,broom:dGe,basket:uGe,roll_of_paper:pGe,bucket:_Ge,soap:hGe,toothbrush:fGe,sponge:mGe,fire_extinguisher:gGe,shopping_cart:EGe,smoking:bGe,coffin:SGe,headstone:vGe,funeral_urn:yGe,moyai:TGe,placard:xGe,atm:CGe,put_litter_in_its_place:RGe,potable_water:AGe,wheelchair:wGe,mens:NGe,womens:OGe,restroom:IGe,baby_symbol:MGe,wc:DGe,passport_control:LGe,customs:kGe,baggage_claim:PGe,left_luggage:UGe,warning:FGe,children_crossing:BGe,no_entry:GGe,no_entry_sign:VGe,no_bicycles:zGe,no_smoking:HGe,do_not_litter:qGe,"non-potable_water":"🚱",no_pedestrians:YGe,no_mobile_phones:$Ge,underage:WGe,radioactive:KGe,biohazard:jGe,arrow_up:QGe,arrow_upper_right:XGe,arrow_right:ZGe,arrow_lower_right:JGe,arrow_down:e9e,arrow_lower_left:t9e,arrow_left:n9e,arrow_upper_left:i9e,arrow_up_down:s9e,left_right_arrow:r9e,leftwards_arrow_with_hook:o9e,arrow_right_hook:a9e,arrow_heading_up:l9e,arrow_heading_down:c9e,arrows_clockwise:d9e,arrows_counterclockwise:u9e,back:p9e,end:_9e,on:h9e,soon:f9e,top:m9e,place_of_worship:g9e,atom_symbol:E9e,om:b9e,star_of_david:S9e,wheel_of_dharma:v9e,yin_yang:y9e,latin_cross:T9e,orthodox_cross:x9e,star_and_crescent:C9e,peace_symbol:R9e,menorah:A9e,six_pointed_star:w9e,aries:N9e,taurus:O9e,gemini:I9e,cancer:M9e,leo:D9e,virgo:L9e,libra:k9e,scorpius:P9e,sagittarius:U9e,capricorn:F9e,aquarius:B9e,pisces:G9e,ophiuchus:V9e,twisted_rightwards_arrows:z9e,repeat:H9e,repeat_one:q9e,arrow_forward:Y9e,fast_forward:$9e,next_track_button:W9e,play_or_pause_button:K9e,arrow_backward:j9e,rewind:Q9e,previous_track_button:X9e,arrow_up_small:Z9e,arrow_double_up:J9e,arrow_down_small:e8e,arrow_double_down:t8e,pause_button:n8e,stop_button:i8e,record_button:s8e,eject_button:r8e,cinema:o8e,low_brightness:a8e,high_brightness:l8e,signal_strength:c8e,vibration_mode:d8e,mobile_phone_off:u8e,female_sign:p8e,male_sign:_8e,transgender_symbol:h8e,heavy_multiplication_x:f8e,heavy_plus_sign:m8e,heavy_minus_sign:g8e,heavy_division_sign:E8e,infinity:b8e,bangbang:S8e,interrobang:v8e,question:y8e,grey_question:T8e,grey_exclamation:x8e,exclamation:C8e,heavy_exclamation_mark:R8e,wavy_dash:A8e,currency_exchange:w8e,heavy_dollar_sign:N8e,medical_symbol:O8e,recycle:I8e,fleur_de_lis:M8e,trident:D8e,name_badge:L8e,beginner:k8e,o:P8e,white_check_mark:U8e,ballot_box_with_check:F8e,heavy_check_mark:B8e,x:G8e,negative_squared_cross_mark:V8e,curly_loop:z8e,loop:H8e,part_alternation_mark:q8e,eight_spoked_asterisk:Y8e,eight_pointed_black_star:$8e,sparkle:W8e,copyright:K8e,registered:j8e,tm:Q8e,hash:X8e,asterisk:Z8e,zero:J8e,one:e6e,two:t6e,three:n6e,four:i6e,five:s6e,six:r6e,seven:o6e,eight:a6e,nine:l6e,keycap_ten:c6e,capital_abcd:d6e,abcd:u6e,symbols:p6e,abc:_6e,a:h6e,ab:f6e,b:m6e,cl:g6e,cool:E6e,free:b6e,information_source:S6e,id:v6e,m:y6e,new:"🆕",ng:T6e,o2:x6e,ok:C6e,parking:R6e,sos:A6e,up:w6e,vs:N6e,koko:O6e,sa:I6e,ideograph_advantage:M6e,accept:D6e,congratulations:L6e,secret:k6e,u6e80:P6e,red_circle:U6e,orange_circle:F6e,yellow_circle:B6e,green_circle:G6e,large_blue_circle:V6e,purple_circle:z6e,brown_circle:H6e,black_circle:q6e,white_circle:Y6e,red_square:$6e,orange_square:W6e,yellow_square:K6e,green_square:j6e,blue_square:Q6e,purple_square:X6e,brown_square:Z6e,black_large_square:J6e,white_large_square:eVe,black_medium_square:tVe,white_medium_square:nVe,black_medium_small_square:iVe,white_medium_small_square:sVe,black_small_square:rVe,white_small_square:oVe,large_orange_diamond:aVe,large_blue_diamond:lVe,small_orange_diamond:cVe,small_blue_diamond:dVe,small_red_triangle:uVe,small_red_triangle_down:pVe,diamond_shape_with_a_dot_inside:_Ve,radio_button:hVe,white_square_button:fVe,black_square_button:mVe,checkered_flag:gVe,triangular_flag_on_post:EVe,crossed_flags:bVe,black_flag:SVe,white_flag:vVe,rainbow_flag:yVe,transgender_flag:TVe,pirate_flag:xVe,ascension_island:CVe,andorra:RVe,united_arab_emirates:AVe,afghanistan:wVe,antigua_barbuda:NVe,anguilla:OVe,albania:IVe,armenia:MVe,angola:DVe,antarctica:LVe,argentina:kVe,american_samoa:PVe,austria:UVe,australia:FVe,aruba:BVe,aland_islands:GVe,azerbaijan:VVe,bosnia_herzegovina:zVe,barbados:HVe,bangladesh:qVe,belgium:YVe,burkina_faso:$Ve,bulgaria:WVe,bahrain:KVe,burundi:jVe,benin:QVe,st_barthelemy:XVe,bermuda:ZVe,brunei:JVe,bolivia:eze,caribbean_netherlands:tze,brazil:nze,bahamas:ize,bhutan:sze,bouvet_island:rze,botswana:oze,belarus:aze,belize:lze,canada:cze,cocos_islands:dze,congo_kinshasa:uze,central_african_republic:pze,congo_brazzaville:_ze,switzerland:hze,cote_divoire:fze,cook_islands:mze,chile:gze,cameroon:Eze,cn:bze,colombia:Sze,clipperton_island:vze,costa_rica:yze,cuba:Tze,cape_verde:xze,curacao:Cze,christmas_island:Rze,cyprus:Aze,czech_republic:wze,de:Nze,diego_garcia:Oze,djibouti:Ize,denmark:Mze,dominica:Dze,dominican_republic:Lze,algeria:kze,ceuta_melilla:Pze,ecuador:Uze,estonia:Fze,egypt:Bze,western_sahara:Gze,eritrea:Vze,es:zze,ethiopia:Hze,eu:qze,european_union:Yze,finland:$ze,fiji:Wze,falkland_islands:Kze,micronesia:jze,faroe_islands:Qze,fr:Xze,gabon:Zze,gb:Jze,uk:eHe,grenada:tHe,georgia:nHe,french_guiana:iHe,guernsey:sHe,ghana:rHe,gibraltar:oHe,greenland:aHe,gambia:lHe,guinea:cHe,guadeloupe:dHe,equatorial_guinea:uHe,greece:pHe,south_georgia_south_sandwich_islands:_He,guatemala:hHe,guam:fHe,guinea_bissau:mHe,guyana:gHe,hong_kong:EHe,heard_mcdonald_islands:bHe,honduras:SHe,croatia:vHe,haiti:yHe,hungary:THe,canary_islands:xHe,indonesia:CHe,ireland:RHe,israel:AHe,isle_of_man:wHe,india:NHe,british_indian_ocean_territory:OHe,iraq:IHe,iran:MHe,iceland:DHe,it:LHe,jersey:kHe,jamaica:PHe,jordan:UHe,jp:FHe,kenya:BHe,kyrgyzstan:GHe,cambodia:VHe,kiribati:zHe,comoros:HHe,st_kitts_nevis:qHe,north_korea:YHe,kr:$He,kuwait:WHe,cayman_islands:KHe,kazakhstan:jHe,laos:QHe,lebanon:XHe,st_lucia:ZHe,liechtenstein:JHe,sri_lanka:e7e,liberia:t7e,lesotho:n7e,lithuania:i7e,luxembourg:s7e,latvia:r7e,libya:o7e,morocco:a7e,monaco:l7e,moldova:c7e,montenegro:d7e,st_martin:u7e,madagascar:p7e,marshall_islands:_7e,macedonia:h7e,mali:f7e,myanmar:m7e,mongolia:g7e,macau:E7e,northern_mariana_islands:b7e,martinique:S7e,mauritania:v7e,montserrat:y7e,malta:T7e,mauritius:x7e,maldives:C7e,malawi:R7e,mexico:A7e,malaysia:w7e,mozambique:N7e,namibia:O7e,new_caledonia:I7e,niger:M7e,norfolk_island:D7e,nigeria:L7e,nicaragua:k7e,netherlands:P7e,norway:U7e,nepal:F7e,nauru:B7e,niue:G7e,new_zealand:V7e,oman:z7e,panama:H7e,peru:q7e,french_polynesia:Y7e,papua_new_guinea:$7e,philippines:W7e,pakistan:K7e,poland:j7e,st_pierre_miquelon:Q7e,pitcairn_islands:X7e,puerto_rico:Z7e,palestinian_territories:J7e,portugal:eqe,palau:tqe,paraguay:nqe,qatar:iqe,reunion:sqe,romania:rqe,serbia:oqe,ru:aqe,rwanda:lqe,saudi_arabia:cqe,solomon_islands:dqe,seychelles:uqe,sudan:pqe,sweden:_qe,singapore:hqe,st_helena:fqe,slovenia:mqe,svalbard_jan_mayen:gqe,slovakia:Eqe,sierra_leone:bqe,san_marino:Sqe,senegal:vqe,somalia:yqe,suriname:Tqe,south_sudan:xqe,sao_tome_principe:Cqe,el_salvador:Rqe,sint_maarten:Aqe,syria:wqe,swaziland:Nqe,tristan_da_cunha:Oqe,turks_caicos_islands:Iqe,chad:Mqe,french_southern_territories:Dqe,togo:Lqe,thailand:kqe,tajikistan:Pqe,tokelau:Uqe,timor_leste:Fqe,turkmenistan:Bqe,tunisia:Gqe,tonga:Vqe,tr:zqe,trinidad_tobago:Hqe,tuvalu:qqe,taiwan:Yqe,tanzania:$qe,ukraine:Wqe,uganda:Kqe,us_outlying_islands:jqe,united_nations:Qqe,us:Xqe,uruguay:Zqe,uzbekistan:Jqe,vatican_city:eYe,st_vincent_grenadines:tYe,venezuela:nYe,british_virgin_islands:iYe,us_virgin_islands:sYe,vietnam:rYe,vanuatu:oYe,wallis_futuna:aYe,samoa:lYe,kosovo:cYe,yemen:dYe,mayotte:uYe,south_africa:pYe,zambia:_Ye,zimbabwe:hYe,england:fYe,scotland:mYe,wales:gYe};var bYe={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:[";)",";-)"]},SYe=function(e,t){return e[t].content},vYe=function(e,t,i,s,r){var o=e.utils.arrayReplaceAt,a=e.utils.lib.ucmicro,l=new RegExp([a.Z.source,a.P.source,a.Cc.source].join("|"));function c(d,u,h){var m,f=0,b=[];return d.replace(r,function(E,g,S){var y;if(i.hasOwnProperty(E)){if(y=i[E],g>0&&!l.test(S[g-1])||g+E.length f&&(m=new h("text","",0),m.content=d.slice(f,g),b.push(m)),m=new h("emoji","",0),m.markup=y,m.content=t[y],b.push(m),f=g+E.length}),f =0;h--)E=b[h],(E.type==="link_open"||E.type==="link_close")&&E.info==="auto"&&(S-=E.nesting),E.type==="text"&&S===0&&s.test(E.content)&&(g[m].children=b=o(b,h,c(E.content,E.level,u.Token)))}};function yYe(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var TYe=function(e){var t=e.defs,i;e.enabled.length&&(t=Object.keys(t).reduce(function(l,c){return e.enabled.indexOf(c)>=0&&(l[c]=t[c]),l},{})),i=Object.keys(e.shortcuts).reduce(function(l,c){return t[c]?Array.isArray(e.shortcuts[c])?(e.shortcuts[c].forEach(function(d){l[d]=c}),l):(l[e.shortcuts[c]]=c,l):l},{});var s=Object.keys(t),r;s.length===0?r="^$":r=s.map(function(l){return":"+l+":"}).concat(Object.keys(i)).sort().reverse().map(function(l){return yYe(l)}).join("|");var o=RegExp(r),a=RegExp(r,"g");return{defs:t,shortcuts:i,scanRE:o,replaceRE:a}},xYe=SYe,CYe=vYe,RYe=TYe,AYe=function(e,t){var i={defs:{},shortcuts:{},enabled:[]},s=RYe(e.utils.assign({},i,t||{}));e.renderer.rules.emoji=xYe,e.core.ruler.after("linkify","emoji",CYe(e,s.defs,s.shortcuts,s.scanRE,s.replaceRE))},wYe=EYe,NYe=bYe,OYe=AYe,IYe=function(e,t){var i={defs:wYe,shortcuts:NYe,enabled:[]},s=e.utils.assign({},i,t||{});OYe(e,s)};const MYe=Ds(IYe);var ly=!1,da={false:"push",true:"unshift",after:"push",before:"unshift"},$d={isPermalinkSymbol:!0};function Dg(n,e,t,i){var s;if(!ly){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),ly=!0}var o=[Object.assign(new t.Token("link_open","a",1),{attrs:[].concat(e.permalinkClass?[["class",e.permalinkClass]]:[],[["href",e.permalinkHref(n,t)]],Object.entries(e.permalinkAttrs(n,t)))}),Object.assign(new t.Token("html_block","",0),{content:e.permalinkSymbol,meta:$d}),new t.Token("link_close","a",-1)];e.permalinkSpace&&t.tokens[i+1].children[da[e.permalinkBefore]](Object.assign(new t.Token("text","",0),{content:" "})),(s=t.tokens[i+1].children)[da[e.permalinkBefore]].apply(s,o)}function oN(n){return"#"+n}function aN(n){return{}}var DYe={class:"header-anchor",symbol:"#",renderHref:oN,renderAttrs:aN};function dc(n){function e(t){return t=Object.assign({},e.defaults,t),function(i,s,r,o){return n(i,t,s,r,o)}}return e.defaults=Object.assign({},DYe),e.renderPermalinkImpl=n,e}var Ku=dc(function(n,e,t,i,s){var r,o=[Object.assign(new i.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(n,i)]],e.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(e.renderAttrs(n,i)))}),Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:$d}),new i.Token("link_close","a",-1)];if(e.space){var a=typeof e.space=="string"?e.space:" ";i.tokens[s+1].children[da[e.placement]](Object.assign(new i.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:a}))}(r=i.tokens[s+1].children)[da[e.placement]].apply(r,o)});Object.assign(Ku.defaults,{space:!0,placement:"after",ariaHidden:!1});var Dr=dc(Ku.renderPermalinkImpl);Dr.defaults=Object.assign({},Ku.defaults,{ariaHidden:!0});var lN=dc(function(n,e,t,i,s){var r=[Object.assign(new i.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(n,i)]],Object.entries(e.renderAttrs(n,i)))})].concat(e.safariReaderFix?[new i.Token("span_open","span",1)]:[],i.tokens[s+1].children,e.safariReaderFix?[new i.Token("span_close","span",-1)]:[],[new i.Token("link_close","a",-1)]);i.tokens[s+1]=Object.assign(new i.Token("inline","",0),{children:r})});Object.assign(lN.defaults,{safariReaderFix:!1});var cy=dc(function(n,e,t,i,s){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 o=i.tokens[s+1].children.filter(function(u){return u.type==="text"||u.type==="code_inline"}).reduce(function(u,h){return u+h.content},""),a=[],l=[];if(e.class&&l.push(["class",e.class]),l.push(["href",e.renderHref(n,i)]),l.push.apply(l,Object.entries(e.renderAttrs(n,i))),e.style==="visually-hidden"){if(a.push(Object.assign(new i.Token("span_open","span",1),{attrs:[["class",e.visuallyHiddenClass]]}),Object.assign(new i.Token("text","",0),{content:e.assistiveText(o)}),new i.Token("span_close","span",-1)),e.space){var c=typeof e.space=="string"?e.space:" ";a[da[e.placement]](Object.assign(new i.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:c}))}a[da[e.placement]](Object.assign(new i.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:$d}),new i.Token("span_close","span",-1))}else a.push(Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:$d}));e.style==="aria-label"?l.push(["aria-label",e.assistiveText(o)]):["aria-describedby","aria-labelledby"].includes(e.style)&&l.push([e.style,n]);var d=[Object.assign(new i.Token("link_open","a",1),{attrs:l})].concat(a,[new i.Token("link_close","a",-1)]);(r=i.tokens).splice.apply(r,[s+3,0].concat(d)),e.wrapper&&(i.tokens.splice(s,0,Object.assign(new i.Token("html_block","",0),{content:e.wrapper[0]+` +`);return i};Ba.prototype.render=function(n,e,t){var i,s,r,o="",a=this.rules;for(i=0,s=n.length;i \s]/i.test(n)}function sbe(n){return/^<\/a\s*>/i.test(n)}var rbe=function(e){var t,i,s,r,o,a,l,c,d,u,h,m,f,b,E,g,S=e.tokens,y;if(e.md.options.linkify){for(i=0,s=S.length;i=0;t--){if(a=r[t],a.type==="link_close"){for(t--;r[t].level!==a.level&&r[t].type!=="link_open";)t--;continue}if(a.type==="html_inline"&&(ibe(a.content)&&f>0&&f--,sbe(a.content)&&f++),!(f>0)&&a.type==="text"&&e.md.linkify.test(a.content)){for(d=a.content,y=e.md.linkify.match(d),l=[],m=a.level,h=0,y.length>0&&y[0].index===0&&t>0&&r[t-1].type==="text_special"&&(y=y.slice(1)),c=0;ch&&(o=new e.Token("text","",0),o.content=d.slice(h,u),o.level=m,l.push(o)),o=new e.Token("link_open","a",1),o.attrs=[["href",E]],o.level=m++,o.markup="linkify",o.info="auto",l.push(o),o=new e.Token("text","",0),o.content=g,o.level=m,l.push(o),o=new e.Token("link_close","a",-1),o.level=--m,o.markup="linkify",o.info="auto",l.push(o),h=y[c].lastIndex);h =0;e--)t=n[e],t.type==="text"&&!i&&(t.content=t.content.replace(abe,cbe)),t.type==="link_open"&&t.info==="auto"&&i--,t.type==="link_close"&&t.info==="auto"&&i++}function ube(n){var e,t,i=0;for(e=n.length-1;e>=0;e--)t=n[e],t.type==="text"&&!i&&qw.test(t.content)&&(t.content=t.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),t.type==="link_open"&&t.info==="auto"&&i--,t.type==="link_close"&&t.info==="auto"&&i++}var pbe=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(obe.test(e.tokens[t].content)&&dbe(e.tokens[t].children),qw.test(e.tokens[t].content)&&ube(e.tokens[t].children))},Fv=Lt.isWhiteSpace,Bv=Lt.isPunctChar,Gv=Lt.isMdAsciiPunct,_be=/['"]/,Vv=/['"]/g,zv="’";function Mc(n,e,t){return n.slice(0,e)+t+n.slice(e+1)}function hbe(n,e){var t,i,s,r,o,a,l,c,d,u,h,m,f,b,E,g,S,y,T,C,x;for(T=[],t=0;t