관리-도구
편집 파일: index.20192476.js
import{aC as mt,g as At,aT as ze,bl as bt,aP as le,aN as Ge,bm as Gt,i as jt,w as Mt,r as Kt,aH as Jt,aD as Wt,b1 as Yt,n as Zt,P as Qt,f as Xt}from"./runtime-dom.esm-bundler.6789c400.js";import{g as er,s as oe,c as qe,_ as yt}from"./default-i18n.54b5d8cd.js";import{m as tr,z as rr,k as ur,l as sr,r as or,U as Ze,f as ir,L as nr,w as ar,N as cr,D as lr,E as wt,c as dr,d as pr,b as Qe,O as hr,H as gr,e as Xe,i as Ct,P as fr,Q as Dr,x as mr,R as Ar,T as Et,h as br}from"./helpers.f95d5840.js";import"./translations.12335a6a.js";var yr=!1;/*! * pinia v2.2.6 * (c) 2024 Eduardo San Martin Morote * @license MIT */let Bt;const he=e=>Bt=e,xt=Symbol();function Re(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ce;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ce||(ce={}));function wr(){const e=mt(!0),t=e.run(()=>At({}));let r=[],u=[];const s=ze({install(o){he(s),s._a=o,o.provide(xt,s),o.config.globalProperties.$pinia=s,u.forEach(n=>r.push(n)),u=[]},use(o){return!this._a&&!yr?u.push(o):r.push(o),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return s}const vt=()=>{};function et(e,t,r,u=vt){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),u())};return!r&&Wt()&&Yt(s),s}function re(e,...t){e.slice().forEach(r=>{r(...t)})}const Cr=e=>e(),tt=Symbol(),Te=Symbol();function Ue(e,t){e instanceof Map&&t instanceof Map?t.forEach((r,u)=>e.set(u,r)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const r in t){if(!t.hasOwnProperty(r))continue;const u=t[r],s=e[r];Re(s)&&Re(u)&&e.hasOwnProperty(r)&&!le(u)&&!Ge(u)?e[r]=Ue(s,u):e[r]=u}return e}const Er=Symbol();function Br(e){return!Re(e)||!e.hasOwnProperty(Er)}const{assign:W}=Object;function xr(e){return!!(le(e)&&e.effect)}function vr(e,t,r,u){const{state:s,actions:o,getters:n}=t,i=r.state.value[e];let f;function b(){i||(r.state.value[e]=s?s():{});const w=Qt(r.state.value[e]);return W(w,o,Object.keys(n||{}).reduce((k,L)=>(k[L]=ze(Xt(()=>{he(r);const A=r._s.get(e);return n[L].call(A,A)})),k),{}))}return f=kt(e,b,t,r,u,!0),f}function kt(e,t,r={},u,s,o){let n;const i=W({actions:{}},r),f={deep:!0};let b,w,k=[],L=[],A;const R=u.state.value[e];!o&&!R&&(u.state.value[e]={}),At({});let H;function S(a){let c;b=w=!1,typeof a=="function"?(a(u.state.value[e]),c={type:ce.patchFunction,storeId:e,events:A}):(Ue(u.state.value[e],a),c={type:ce.patchObject,payload:a,storeId:e,events:A});const g=H=Symbol();Zt().then(()=>{H===g&&(b=!0)}),w=!0,re(k,c,u.state.value[e])}const M=o?function(){const{state:c}=r,g=c?c():{};this.$patch(D=>{W(D,g)})}:vt;function K(){n.stop(),k=[],L=[],u._s.delete(e)}const P=(a,c="")=>{if(tt in a)return a[Te]=c,a;const g=function(){he(u);const D=Array.from(arguments),y=[],x=[];function _(q){y.push(q)}function I(q){x.push(q)}re(L,{args:D,name:g[Te],store:C,after:_,onError:I});let G;try{G=a.apply(this&&this.$id===e?this:C,D)}catch(q){throw re(x,q),q}return G instanceof Promise?G.then(q=>(re(y,q),q)).catch(q=>(re(x,q),Promise.reject(q))):(re(y,G),G)};return g[tt]=!0,g[Te]=c,g},N={_p:u,$id:e,$onAction:et.bind(null,L),$patch:S,$reset:M,$subscribe(a,c={}){const g=et(k,a,c.detached,()=>D()),D=n.run(()=>Mt(()=>u.state.value[e],y=>{(c.flush==="sync"?w:b)&&a({storeId:e,type:ce.direct,events:A},y)},W({},f,c)));return g},$dispose:K},C=Kt(N);u._s.set(e,C);const d=(u._a&&u._a.runWithContext||Cr)(()=>u._e.run(()=>(n=mt()).run(()=>t({action:P}))));for(const a in d){const c=d[a];if(le(c)&&!xr(c)||Ge(c))o||(R&&Br(c)&&(le(c)?c.value=R[a]:Ue(c,R[a])),u.state.value[e][a]=c);else if(typeof c=="function"){const g=P(c,a);d[a]=g,i.actions[a]=c}}return W(C,d),W(bt(C),d),Object.defineProperty(C,"$state",{get:()=>u.state.value[e],set:a=>{S(c=>{W(c,a)})}}),u._p.forEach(a=>{W(C,n.run(()=>a({store:C,app:u._a,pinia:u,options:i})))}),R&&o&&r.hydrate&&r.hydrate(C.$state,R),b=!0,w=!0,C}/*! #__NO_SIDE_EFFECTS__ */function F(e,t,r){let u,s;const o=typeof t=="function";typeof e=="string"?(u=e,s=o?r:t):(s=e,u=e.id);function n(i,f){const b=Jt();return i=i||(b?jt(xt,null):null),i&&he(i),i=Bt,i._s.has(u)||(o?kt(u,t,s,i):vr(u,s,i)),i._s.get(u)}return n.$id=u,n}function Pu(e){{const t=bt(e),r={};for(const u in t){const s=t[u];(le(s)||Ge(s))&&(r[u]=Gt(e,u))}return r}}const Pe=F("AddonsStore",{state:()=>({addons:[]}),actions:{updateAddon(e){const t=this.addons.findIndex(r=>r.sku===e.sku);t!==-1&&(this.addons[t]=e)}}});var Ne={exports:{}},St={exports:{}};(function(e){e.exports=t;function t(u){if(u)return r(u)}function r(u){for(var s in t.prototype)u[s]=t.prototype[s];return u}t.prototype.on=t.prototype.addEventListener=function(u,s){return this._callbacks=this._callbacks||{},(this._callbacks["$"+u]=this._callbacks["$"+u]||[]).push(s),this},t.prototype.once=function(u,s){function o(){this.off(u,o),s.apply(this,arguments)}return o.fn=s,this.on(u,o),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(u,s){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var o=this._callbacks["$"+u];if(!o)return this;if(arguments.length==1)return delete this._callbacks["$"+u],this;for(var n,i=0;i<o.length;i++)if(n=o[i],n===s||n.fn===s){o.splice(i,1);break}return o.length===0&&delete this._callbacks["$"+u],this},t.prototype.emit=function(u){this._callbacks=this._callbacks||{};for(var s=new Array(arguments.length-1),o=this._callbacks["$"+u],n=1;n<arguments.length;n++)s[n-1]=arguments[n];if(o){o=o.slice(0);for(var n=0,i=o.length;n<i;++n)o[n].apply(this,s)}return this},t.prototype.listeners=function(u){return this._callbacks=this._callbacks||{},this._callbacks["$"+u]||[]},t.prototype.hasListeners=function(u){return!!this.listeners(u).length}})(St);var kr=St.exports,Sr=de;de.default=de;de.stable=Tt;de.stableStringify=Tt;var we="[...]",Ft="[Circular]",ee=[],X=[];function qt(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function de(e,t,r,u){typeof u>"u"&&(u=qt()),_e(e,"",0,[],void 0,0,u);var s;try{X.length===0?s=JSON.stringify(e,t,r):s=JSON.stringify(e,Ot(t),r)}catch{return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;ee.length!==0;){var o=ee.pop();o.length===4?Object.defineProperty(o[0],o[1],o[3]):o[0][o[1]]=o[2]}}return s}function ue(e,t,r,u){var s=Object.getOwnPropertyDescriptor(u,r);s.get!==void 0?s.configurable?(Object.defineProperty(u,r,{value:e}),ee.push([u,r,t,s])):X.push([t,r,e]):(u[r]=e,ee.push([u,r,t]))}function _e(e,t,r,u,s,o,n){o+=1;var i;if(typeof e=="object"&&e!==null){for(i=0;i<u.length;i++)if(u[i]===e){ue(Ft,e,t,s);return}if(typeof n.depthLimit<"u"&&o>n.depthLimit){ue(we,e,t,s);return}if(typeof n.edgesLimit<"u"&&r+1>n.edgesLimit){ue(we,e,t,s);return}if(u.push(e),Array.isArray(e))for(i=0;i<e.length;i++)_e(e[i],i,i,u,e,o,n);else{var f=Object.keys(e);for(i=0;i<f.length;i++){var b=f[i];_e(e[b],b,i,u,e,o,n)}}u.pop()}}function Fr(e,t){return e<t?-1:e>t?1:0}function Tt(e,t,r,u){typeof u>"u"&&(u=qt());var s=$e(e,"",0,[],void 0,0,u)||e,o;try{X.length===0?o=JSON.stringify(s,t,r):o=JSON.stringify(s,Ot(t),r)}catch{return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;ee.length!==0;){var n=ee.pop();n.length===4?Object.defineProperty(n[0],n[1],n[3]):n[0][n[1]]=n[2]}}return o}function $e(e,t,r,u,s,o,n){o+=1;var i;if(typeof e=="object"&&e!==null){for(i=0;i<u.length;i++)if(u[i]===e){ue(Ft,e,t,s);return}try{if(typeof e.toJSON=="function")return}catch{return}if(typeof n.depthLimit<"u"&&o>n.depthLimit){ue(we,e,t,s);return}if(typeof n.edgesLimit<"u"&&r+1>n.edgesLimit){ue(we,e,t,s);return}if(u.push(e),Array.isArray(e))for(i=0;i<e.length;i++)$e(e[i],i,i,u,e,o,n);else{var f={},b=Object.keys(e).sort(Fr);for(i=0;i<b.length;i++){var w=b[i];$e(e[w],w,i,u,e,o,n),f[w]=e[w]}if(typeof s<"u")ee.push([s,t,e]),s[t]=f;else return f}u.pop()}}function Ot(e){return e=typeof e<"u"?e:function(t,r){return r},function(t,r){if(X.length>0)for(var u=0;u<X.length;u++){var s=X[u];if(s[1]===t&&s[0]===r){r=s[2],X.splice(u,1);break}}return e.call(this,t,r)}}var ke={};(function(e){e.type=t=>t.split(/ *; */).shift(),e.params=t=>{const r={};for(const u of t.split(/ *; */)){const s=u.split(/ *= */),o=s.shift(),n=s.shift();o&&n&&(r[o]=n)}return r},e.parseLinks=t=>{const r={};for(const u of t.split(/ *, */)){const s=u.split(/ *; */),o=s[0].slice(1,-1),n=s[1].split(/ *= */)[1].slice(1,-1);r[n]=o}return r},e.cleanHeader=(t,r)=>(delete t["content-type"],delete t["content-length"],delete t["transfer-encoding"],delete t.host,r&&(delete t.authorization,delete t.cookie),t),e.isObject=t=>t!==null&&typeof t=="object",e.hasOwn=Object.hasOwn||function(t,r){if(t==null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(new Object(t),r)},e.mixin=(t,r)=>{for(const u in r)e.hasOwn(r,u)&&(t[u]=r[u])}})(ke);const{isObject:Ce,hasOwn:pe}=ke;var qr=E;function E(){}E.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),clearTimeout(this._uploadTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,delete this._uploadTimeoutTimer,this};E.prototype.parse=function(e){return this._parser=e,this};E.prototype.responseType=function(e){return this._responseType=e,this};E.prototype.serialize=function(e){return this._serializer=e,this};E.prototype.timeout=function(e){if(!e||typeof e!="object")return this._timeout=e,this._responseTimeout=0,this._uploadTimeout=0,this;for(const t in e)if(pe(e,t))switch(t){case"deadline":this._timeout=e.deadline;break;case"response":this._responseTimeout=e.response;break;case"upload":this._uploadTimeout=e.upload;break;default:console.warn("Unknown timeout option",t)}return this};E.prototype.retry=function(e,t){return(arguments.length===0||e===!0)&&(e=1),e<=0&&(e=0),this._maxRetries=e,this._retries=0,this._retryCallback=t,this};const Tr=new Set(["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"]),Or=new Set([408,413,429,500,502,503,504,521,522,524]);E.prototype._shouldRetry=function(e,t){if(!this._maxRetries||this._retries++>=this._maxRetries)return!1;if(this._retryCallback)try{const r=this._retryCallback(e,t);if(r===!0)return!0;if(r===!1)return!1}catch(r){console.error(r)}return!!(t&&t.status&&Or.has(t.status)||e&&(e.code&&Tr.has(e.code)||e.timeout&&e.code==="ECONNABORTED"||e.crossDomain))};E.prototype._retry=function(){return this.clearTimeout(),this.req&&(this.req=null,this.req=this.request()),this._aborted=!1,this.timedout=!1,this.timedoutError=null,this._end()};E.prototype.then=function(e,t){if(!this._fullfilledPromise){const r=this;this._endCalled&&console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises"),this._fullfilledPromise=new Promise((u,s)=>{r.on("abort",()=>{if(this._maxRetries&&this._maxRetries>this._retries)return;if(this.timedout&&this.timedoutError){s(this.timedoutError);return}const o=new Error("Aborted");o.code="ABORTED",o.status=this.status,o.method=this.method,o.url=this.url,s(o)}),r.end((o,n)=>{o?s(o):u(n)})})}return this._fullfilledPromise.then(e,t)};E.prototype.catch=function(e){return this.then(void 0,e)};E.prototype.use=function(e){return e(this),this};E.prototype.ok=function(e){if(typeof e!="function")throw new Error("Callback required");return this._okCallback=e,this};E.prototype._isResponseOK=function(e){return e?this._okCallback?this._okCallback(e):e.status>=200&&e.status<300:!1};E.prototype.get=function(e){return this._header[e.toLowerCase()]};E.prototype.getHeader=E.prototype.get;E.prototype.set=function(e,t){if(Ce(e)){for(const r in e)pe(e,r)&&this.set(r,e[r]);return this}return this._header[e.toLowerCase()]=t,this.header[e]=t,this};E.prototype.unset=function(e){return delete this._header[e.toLowerCase()],delete this.header[e],this};E.prototype.field=function(e,t,r){if(e==null)throw new Error(".field(name, val) name can not be empty");if(this._data)throw new Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()");if(Ce(e)){for(const u in e)pe(e,u)&&this.field(u,e[u]);return this}if(Array.isArray(t)){for(const u in t)pe(t,u)&&this.field(e,t[u]);return this}if(t==null)throw new Error(".field(name, val) val can not be empty");return typeof t=="boolean"&&(t=String(t)),r?this._getFormData().append(e,t,r):this._getFormData().append(e,t),this};E.prototype.abort=function(){return this._aborted?this:(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req&&this.req.abort(),this.clearTimeout(),this.emit("abort"),this)};E.prototype._auth=function(e,t,r,u){switch(r.type){case"basic":this.set("Authorization",`Basic ${u(`${e}:${t}`)}`);break;case"auto":this.username=e,this.password=t;break;case"bearer":this.set("Authorization",`Bearer ${e}`);break}return this};E.prototype.withCredentials=function(e){return e===void 0&&(e=!0),this._withCredentials=e,this};E.prototype.redirects=function(e){return this._maxRedirects=e,this};E.prototype.maxResponseSize=function(e){if(typeof e!="number")throw new TypeError("Invalid argument");return this._maxResponseSize=e,this};E.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}};E.prototype.send=function(e){const t=Ce(e);let r=this._header["content-type"];if(this._formData)throw new Error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()");if(t&&!this._data)Array.isArray(e)?this._data=[]:this._isHost(e)||(this._data={});else if(e&&this._data&&this._isHost(this._data))throw new Error("Can't merge these send calls");if(t&&Ce(this._data))for(const u in e){if(typeof e[u]=="bigint"&&!e[u].toJSON)throw new Error("Cannot serialize BigInt value to json");pe(e,u)&&(this._data[u]=e[u])}else{if(typeof e=="bigint")throw new Error("Cannot send value of type BigInt");typeof e=="string"?(r||this.type("form"),r=this._header["content-type"],r&&(r=r.toLowerCase().trim()),r==="application/x-www-form-urlencoded"?this._data=this._data?`${this._data}&${e}`:e:this._data=(this._data||"")+e):this._data=e}return!t||this._isHost(e)?this:(r||this.type("json"),this)};E.prototype.sortQuery=function(e){return this._sort=typeof e>"u"?!0:e,this};E.prototype._finalizeQueryString=function(){const e=this._query.join("&");if(e&&(this.url+=(this.url.includes("?")?"&":"?")+e),this._query.length=0,this._sort){const t=this.url.indexOf("?");if(t>=0){const r=this.url.slice(t+1).split("&");typeof this._sort=="function"?r.sort(this._sort):r.sort(),this.url=this.url.slice(0,t)+"?"+r.join("&")}}};E.prototype._appendQueryString=()=>{console.warn("Unsupported")};E.prototype._timeoutError=function(e,t,r){if(this._aborted)return;const u=new Error(`${e+t}ms exceeded`);u.timeout=t,u.code="ECONNABORTED",u.errno=r,this.timedout=!0,this.timedoutError=u,this.abort(),this.callback(u)};E.prototype._setTimeouts=function(){const e=this;this._timeout&&!this._timer&&(this._timer=setTimeout(()=>{e._timeoutError("Timeout of ",e._timeout,"ETIME")},this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout(()=>{e._timeoutError("Response timeout of ",e._responseTimeout,"ETIMEDOUT")},this._responseTimeout))};const Oe=ke;var Lr=Se;function Se(){}Se.prototype.get=function(e){return this.header[e.toLowerCase()]};Se.prototype._setHeaderProperties=function(e){const t=e["content-type"]||"";this.type=Oe.type(t);const r=Oe.params(t);for(const u in r)Object.prototype.hasOwnProperty.call(r,u)&&(this[u]=r[u]);this.links={};try{e.link&&(this.links=Oe.parseLinks(e.link))}catch{}};Se.prototype._setStatusProperties=function(e){const t=Math.trunc(e/100);this.statusCode=e,this.status=this.statusCode,this.statusType=t,this.info=t===1,this.ok=t===2,this.redirect=t===3,this.clientError=t===4,this.serverError=t===5,this.error=t===4||t===5?this.toError():!1,this.created=e===201,this.accepted=e===202,this.noContent=e===204,this.badRequest=e===400,this.unauthorized=e===401,this.notAcceptable=e===406,this.forbidden=e===403,this.notFound=e===404,this.unprocessableEntity=e===422};const Rr=["use","on","once","set","query","type","accept","auth","withCredentials","sortQuery","retry","ok","redirects","timeout","buffer","serialize","parse","ca","key","pfx","cert","disableTLSCerts"];class Lt{constructor(){this._defaults=[]}_setDefaults(t){for(const r of this._defaults)t[r.fn](...r.args)}}for(const e of Rr)Lt.prototype[e]=function(){for(var t=arguments.length,r=new Array(t),u=0;u<t;u++)r[u]=arguments[u];return this._defaults.push({fn:e,args:r}),this};var Ur=Lt;(function(e,t){let r;typeof window<"u"?r=window:typeof self>"u"?(console.warn("Using browser-only version of superagent in non-browser environment"),r=void 0):r=self;const u=kr,s=Sr,o=tr,n=qr,{isObject:i,mixin:f,hasOwn:b}=ke,w=Lr,k=Ur;function L(){}e.exports=function(d,a){return typeof a=="function"?new t.Request("GET",d).end(a):arguments.length===1?new t.Request("GET",d):new t.Request(d,a)},t=e.exports;const A=t;t.Request=C,A.getXHR=()=>{if(r.XMLHttpRequest)return new r.XMLHttpRequest;throw new Error("Browser-only version of superagent could not find XHR")};const R="".trim?d=>d.trim():d=>d.replace(/(^\s*|\s*$)/g,"");function H(d){if(!i(d))return d;const a=[];for(const c in d)b(d,c)&&S(a,c,d[c]);return a.join("&")}function S(d,a,c){if(c!==void 0){if(c===null){d.push(encodeURI(a));return}if(Array.isArray(c))for(const g of c)S(d,a,g);else if(i(c))for(const g in c)b(c,g)&&S(d,`${a}[${g}]`,c[g]);else d.push(encodeURI(a)+"="+encodeURIComponent(c))}}A.serializeObject=H;function M(d){const a={},c=d.split("&");let g,D;for(let y=0,x=c.length;y<x;++y)g=c[y],D=g.indexOf("="),D===-1?a[decodeURIComponent(g)]="":a[decodeURIComponent(g.slice(0,D))]=decodeURIComponent(g.slice(D+1));return a}A.parseString=M,A.types={html:"text/html",json:"application/json",xml:"text/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},A.serialize={"application/x-www-form-urlencoded":o.stringify,"application/json":s},A.parse={"application/x-www-form-urlencoded":M,"application/json":JSON.parse};function K(d){const a=d.split(/\r?\n/),c={};let g,D,y,x;for(let _=0,I=a.length;_<I;++_)D=a[_],g=D.indexOf(":"),g!==-1&&(y=D.slice(0,g).toLowerCase(),x=R(D.slice(g+1)),c[y]=x);return c}function P(d){return/[/+]json($|[^-\w])/i.test(d)}function N(d){this.req=d,this.xhr=this.req.xhr,this.text=this.req.method!=="HEAD"&&(this.xhr.responseType===""||this.xhr.responseType==="text")||typeof this.xhr.responseType>"u"?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText;let{status:a}=this.xhr;a===1223&&(a=204),this._setStatusProperties(a),this.headers=K(this.xhr.getAllResponseHeaders()),this.header=this.headers,this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this._setHeaderProperties(this.header),this.text===null&&d._responseType?this.body=this.xhr.response:this.body=this.req.method==="HEAD"?null:this._parseBody(this.text?this.text:this.xhr.response)}f(N.prototype,w.prototype),N.prototype._parseBody=function(d){let a=A.parse[this.type];return this.req._parser?this.req._parser(this,d):(!a&&P(this.type)&&(a=A.parse["application/json"]),a&&d&&(d.length>0||d instanceof Object)?a(d):null)},N.prototype.toError=function(){const{req:d}=this,{method:a}=d,{url:c}=d,g=`cannot ${a} ${c} (${this.status})`,D=new Error(g);return D.status=this.status,D.method=a,D.url=c,D},A.Response=N;function C(d,a){const c=this;this._query=this._query||[],this.method=d,this.url=a,this.header={},this._header={},this.on("end",()=>{let g=null,D=null;try{D=new N(c)}catch(x){return g=new Error("Parser is unable to parse the response"),g.parse=!0,g.original=x,c.xhr?(g.rawResponse=typeof c.xhr.responseType>"u"?c.xhr.responseText:c.xhr.response,g.status=c.xhr.status?c.xhr.status:null,g.statusCode=g.status):(g.rawResponse=null,g.status=null),c.callback(g)}c.emit("response",D);let y;try{c._isResponseOK(D)||(y=new Error(D.statusText||D.text||"Unsuccessful HTTP response"))}catch(x){y=x}y?(y.original=g,y.response=D,y.status=y.status||D.status,c.callback(y,D)):c.callback(null,D)})}u(C.prototype),f(C.prototype,n.prototype),C.prototype.type=function(d){return this.set("Content-Type",A.types[d]||d),this},C.prototype.accept=function(d){return this.set("Accept",A.types[d]||d),this},C.prototype.auth=function(d,a,c){arguments.length===1&&(a=""),typeof a=="object"&&a!==null&&(c=a,a=""),c||(c={type:typeof btoa=="function"?"basic":"auto"});const g=c.encoder?c.encoder:D=>{if(typeof btoa=="function")return btoa(D);throw new Error("Cannot use basic auth, btoa is not a function")};return this._auth(d,a,c,g)},C.prototype.query=function(d){return typeof d!="string"&&(d=H(d)),d&&this._query.push(d),this},C.prototype.attach=function(d,a,c){if(a){if(this._data)throw new Error("superagent can't mix .send() and .attach()");this._getFormData().append(d,a,c||a.name)}return this},C.prototype._getFormData=function(){return this._formData||(this._formData=new r.FormData),this._formData},C.prototype.callback=function(d,a){if(this._shouldRetry(d,a))return this._retry();const c=this._callback;this.clearTimeout(),d&&(this._maxRetries&&(d.retries=this._retries-1),this.emit("error",d)),c(d,a)},C.prototype.crossDomainError=function(){const d=new Error(`Request has been terminated Possible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.`);d.crossDomain=!0,d.status=this.status,d.method=this.method,d.url=this.url,this.callback(d)},C.prototype.agent=function(){return console.warn("This is not supported in browser version of superagent"),this},C.prototype.ca=C.prototype.agent,C.prototype.buffer=C.prototype.ca,C.prototype.write=()=>{throw new Error("Streaming is not supported in browser version of superagent")},C.prototype.pipe=C.prototype.write,C.prototype._isHost=function(d){return d&&typeof d=="object"&&!Array.isArray(d)&&Object.prototype.toString.call(d)!=="[object Object]"},C.prototype.end=function(d){this._endCalled&&console.warn("Warning: .end() was called twice. This is not supported in superagent"),this._endCalled=!0,this._callback=d||L,this._finalizeQueryString(),this._end()},C.prototype._setUploadTimeout=function(){const d=this;this._uploadTimeout&&!this._uploadTimeoutTimer&&(this._uploadTimeoutTimer=setTimeout(()=>{d._timeoutError("Upload timeout of ",d._uploadTimeout,"ETIMEDOUT")},this._uploadTimeout))},C.prototype._end=function(){if(this._aborted)return this.callback(new Error("The request has been aborted even before .end() was called"));const d=this;this.xhr=A.getXHR();const{xhr:a}=this;let c=this._formData||this._data;this._setTimeouts(),a.addEventListener("readystatechange",()=>{const{readyState:D}=a;if(D>=2&&d._responseTimeoutTimer&&clearTimeout(d._responseTimeoutTimer),D!==4)return;let y;try{y=a.status}catch{y=0}if(!y)return d.timedout||d._aborted?void 0:d.crossDomainError();d.emit("end")});const g=(D,y)=>{y.total>0&&(y.percent=y.loaded/y.total*100,y.percent===100&&clearTimeout(d._uploadTimeoutTimer)),y.direction=D,d.emit("progress",y)};if(this.hasListeners("progress"))try{a.addEventListener("progress",g.bind(null,"download")),a.upload&&a.upload.addEventListener("progress",g.bind(null,"upload"))}catch{}a.upload&&this._setUploadTimeout();try{this.username&&this.password?a.open(this.method,this.url,!0,this.username,this.password):a.open(this.method,this.url,!0)}catch(D){return this.callback(D)}if(this._withCredentials&&(a.withCredentials=!0),!this._formData&&this.method!=="GET"&&this.method!=="HEAD"&&typeof c!="string"&&!this._isHost(c)){const D=this._header["content-type"];let y=this._serializer||A.serialize[D?D.split(";")[0]:""];!y&&P(D)&&(y=A.serialize["application/json"]),y&&(c=y(c))}for(const D in this.header)this.header[D]!==null&&b(this.header,D)&&a.setRequestHeader(D,this.header[D]);this._responseType&&(a.responseType=this._responseType),this.emit("request",this),a.send(typeof c>"u"?null:c)},A.agent=()=>new k;for(const d of["GET","POST","OPTIONS","PATCH","PUT","DELETE"])k.prototype[d.toLowerCase()]=function(a,c){const g=new A.Request(d,a);return this._setDefaults(g),c&&g.end(c),g};k.prototype.del=k.prototype.delete,A.get=(d,a,c)=>{const g=A("GET",d);return typeof a=="function"&&(c=a,a=null),a&&g.query(a),c&&g.end(c),g},A.head=(d,a,c)=>{const g=A("HEAD",d);return typeof a=="function"&&(c=a,a=null),a&&g.query(a),c&&g.end(c),g},A.options=(d,a,c)=>{const g=A("OPTIONS",d);return typeof a=="function"&&(c=a,a=null),a&&g.send(a),c&&g.end(c),g};function z(d,a,c){const g=A("DELETE",d);return typeof a=="function"&&(c=a,a=null),a&&g.send(a),c&&g.end(c),g}A.del=z,A.delete=z,A.patch=(d,a,c)=>{const g=A("PATCH",d);return typeof a=="function"&&(c=a,a=null),a&&g.send(a),c&&g.end(c),g},A.post=(d,a,c)=>{const g=A("POST",d);return typeof a=="function"&&(c=a,a=null),a&&g.send(a),c&&g.end(c),g},A.put=(d,a,c)=>{const g=A("PUT",d);return typeof a=="function"&&(c=a,a=null),a&&g.send(a),c&&g.end(c),g}})(Ne,Ne.exports);var Pr=Ne.exports;const Nr=er(Pr),l="https://aioseo.com/",Ee={home:`${l}docs/`,ultimateGuide:`${l}ultimate-wordpress-seo-guide/`,quickStartGuide:`${l}docs/quick-start-guide/`,googleSearchConsole:`${l}docs/how-to-verify-your-site-with-google-search-console/`,bingWebmasterVerification:`${l}docs/how-to-verify-your-site-with-bing-webmaster-tools/`,yandexWebmasterVerification:`${l}docs/how-to-verify-your-site-with-yandex-webmaster-tools/`,baiduWebmasterVerification:`${l}docs/baidu-webmaster-tools-verification/`,pinterestSiteVerification:`${l}docs/how-to-verify-your-site-with-pinterest/`,indexNow:`${l}docs/integrating-with-indexnow-to-instantly-re-index-your-content/`,microsoftClarityDocumentation:`${l}docs/how-to-verify-your-site-with-microsoft-clarity/`,gtmContainerId:`${l}docs/how-to-connect-your-site-with-google-tag-manager/`,rssContent:`${l}docs/how-to-protect-your-content-with-rss-content-settings/`,twitter:`${l}docs/beginners-guide-to-social-networks-settings-for-twitter/`,facebook:`${l}docs/beginners-guide-to-social-networks-settings-for-facebook/`,xmlSitemaps:`${l}docs/how-to-create-an-xml-sitemap/`,blankSitemap:`${l}docs/how-to-fix-a-404-error-when-viewing-your-sitemap/`,sitemapIndexes:`${l}docs/using-sitemap-indexes-and-pagination/`,maxLinks:`${l}docs/using-sitemap-indexes-and-pagination/`,maxLinksRss:`${l}docs/how-to-create-an-rss-sitemap/#configuring-the-rss-sitemap`,selectPostTypes:`${l}docs/choosing-which-content-to-include-in-your-xml-sitemap/`,selectPostTypesColumns:`${l}docs/hiding-the-aioseo-column-on-all-posts-screens/`,selectPostTypesNews:`${l}docs/how-to-create-a-google-news-sitemap/#configuring-the-news-sitemap`,selectPostTypesVideo:`${l}docs/how-to-create-a-video-sitemap/#configuring-the-video-sitemap`,selectPostTypesRss:`${l}docs/how-to-create-an-rss-sitemap/#configuring-the-rss-sitemap`,selectTaxonomies:`${l}docs/choosing-which-content-to-include-in-your-xml-sitemap/`,selectTaxonomiesColumns:`${l}docs/hiding-the-aioseo-column-on-taxonomy-screens/`,selectTaxonomiesVideo:`${l}docs/how-to-create-a-video-sitemap/#configuring-the-video-sitemap`,includeArchivePages:`${l}docs/including-date-and-author-archives-in-your-xml-sitemap/`,excludeImages:`${l}docs/excluding-images-from-the-xml-sitemap/`,dynamicallyGenerate:`${l}docs/what-is-a-dynamically-generated-sitemap-and-why-is-it-better-to-use/`,dynamicallyGenerateVideo:`${l}docs/what-is-a-dynamically-generated-sitemap-and-why-is-it-better-to-use/`,videoSitemaps:`${l}docs/how-to-create-a-video-sitemap/`,includeCustomFields:`${l}docs/including-videos-in-custom-fields-in-your-video-sitemap/`,newsSitemaps:`${l}docs/how-to-create-a-google-news-sitemap/`,rssSitemaps:`${l}docs/how-to-create-an-rss-sitemap/`,facebookAdminId:`${l}docs/adding-your-facebook-admin-id/`,facebookAppId:`${l}docs/adding-your-facebook-app-id/`,facebookAuthorUrl:`${l}docs/setting-the-content-author-for-facebook/`,usageTracking:`${l}docs/usage-tracking/`,schemaSettings:`${l}docs/schema-settings/`,imageSeo:`${l}docs/image-seo-module/`,localSeo:`${l}introducing-local-seo/`,robotsEditor:`${l}docs/using-the-robots-txt-tool-in-all-in-one-seo/`,robotsRewrite:`${l}docs/nginx-rewrite-rules-for-robots-txt/`,useKeyphrasesTooltip:`${l}docs/using-the-focus-keyphrase-to-analyze-your-content/`,showSitelinks:`${l}docs/how-do-i-get-google-to-show-sitelinks-for-my-site/`,whenToUseNoindex:`${l}docs/when-to-use-noindex-or-the-robots-txt/`,installAioseoPro:`${l}docs/installing-all-in-one-seo-pro/`,importProcessSeoData:`${l}docs/importing-and-exporting-aioseo-settings-and-meta-data/`,whatAreMediaAttachments:`${l}docs/what-are-media-attachments-and-should-i-submit-them-to-search-engines/`,minimumRequirements:`${l}docs/what-are-the-minimum-requirements-for-all-in-one-seo-pack/`,apiCodeExamples:`${l}docs/how-do-i-use-your-api-code-examples/`,troubleshootIssues:`${l}docs/how-to-troubleshoot-issues-with-all-in-one-seo-pack/`,staticHomePage:`${l}docs/setting-the-seo-for-your-home-page/#setting-the-seo-when-your-homepage-displays-a-static-page`,staticHomePageFacebook:`${l}docs/setting-facebook-social-meta-for-your-homepage/#setting-the-facebook-social-meta-when-your-homepage-displays-a-static-page`,staticHomePageTwitter:`${l}docs/setting-twitter-social-meta-for-your-homepage/#setting-the-twitter-social-meta-when-your-homepage-displays-a-static-page`,restApi:`${l}docs/aioseo-uses-rest-api/`,configuringSchema:`${l}docs/configuring-the-schema-settings-in-all-in-one-seo/`,unfilteredHtml:`${l}docs/unfiltered-html-capability/`,customFields:`${l}docs/including-custom-fields-in-the-seo-page-analysis/`,productIdentifiers:`${l}docs/unique-product-identifiers/`,redirectManagerRegex:`${l}docs/redirect-manager-regex/`,redirectGdpr:`${l}docs/redirect-gdpr-privacy-information/`,redirectCustomRulesUserAgent:`${l}docs/redirection-manager-custom-rules/#user-agent`,redirectCanonicalHttps:`${l}docs/full-site-redirect/#canonical-settings`,redirectUnknownWebserver:`${l}docs/redirect-manager-unknown-web-server/`,redirectServerConfigReload:`${l}docs/redirect-manager-configuration-reload/`,localSeoShortcodeBusinessInfo:`${l}docs/shortcode-aioseo_local_business_info/`,localSeoShortcodeOpeningHours:`${l}docs/shortcode-aioseo_local_opening_hours/`,localSeoShortcodeLocations:`${l}docs/shortcode-aioseo_local_locations/`,localSeoShortcodeMap:`${l}docs/shortcode-aioseo_local_map/`,localSeoFunctionBusinessInfo:`${l}docs/function-aioseo_local_business_info/`,localSeoFunctionOpeningHours:`${l}docs/function-aioseo_local_opening_hours/`,localSeoFunctionLocations:`${l}docs/function-aioseo_local_locations/`,localSeoFunctionMap:`${l}docs/function-aioseo_local_map/`,localSeoSearchQueryConflict:`${l}docs/enhanced-search-query-conflict/`,localSeoMapSetup:`${l}docs/setting-up-google-maps/`,localSeoMapEmbedApi:`${l}docs/using-places-on-your-maps/`,breadcrumbsDisplay:`${l}docs/displaying-breadcrumbs-on-your-site/`,breadcrumbsShortcode:`${l}docs/shortcode-aioseo_breadcrumbs/`,breadcrumbsFunction:`${l}docs/function-aioseo_breadcrumbs/`,seoAnalyzer:`${l}docs/using-the-seo-analysis-tool/`,seoAnalyzerIssues:`${l}docs/seo-analysis-unable-to-connect-to-your-site/`,htmlSitemap:`${l}docs/html-sitemap/`,htmlSitemapShortcode:`${l}docs/shortcode-html-sitemap/`,htmlSitemapFunction:`${l}docs/function-html-sitemap/`,htmlSitemapCompactArchives:`${l}docs/html-sitemap#compact-archives/`,linkAssistant:`${l}docs/link-assistant`,linkAssistantPostTypes:`${l}docs/link-assistant-settings/#post-types`,linkAssistantPostStatuses:`${l}docs/link-assistant-settings/#post-statuses`,updateWordPress:`${l}docs/update-wordpress/`,runningShortcodes:`${l}docs/running-shortcodes/`,crawlCleanup:`${l}docs/crawl-cleanup-best-practices`,schema:`${l}docs/a-guide-to-schema-org-markup-for-rich-snippets/`,schemaJsonLd:`${l}docs/a-guide-to-schema-org-markup-for-rich-snippets/#schema-markup-in-all-in-one-seo`,smartTags:`${l}docs/using-the-smart-tags-in-titles-and-descriptions/`,openAi:`${l}docs/using-openai-to-generate-seo-titles-and-meta-descriptions/`,wpcode:`${l}docs/wpcode-snippet-library/`,primaryTerm:`${l}docs/setting-the-primary-term-for-breadcrumbs/`,cornerstoneContent:`${l}docs/cornerstone-content/`,eeat:`${l}docs/adding-author-seo-e-e-a-t-to-your-site/`,eeatAuthorBioInjection:`${l}docs/adding-author-seo-e-e-a-t-to-your-site/#aioseo-automatically-displaying-the-author-excerpt`,queryArgMonitor:`${l}docs/using-the-query-arg-monitoring-in-all-in-one-seo/`,businessPhoneNumber:`${l}docs/best-business-phone-services`,keywordRankTracker:`${l}docs/using-the-keyword-rank-tracker-feature-in-search-statistics/`,writingAssistantHowToUse:`${l}docs/how-to-use-the-writing-assistant-in-aioseo/`},Be={home:l,liteUpgrade:`${l}lite-upgrade/`,pricing:`${l}pricing/`,semrushPricing:`${l}semrush-pricing/`},_r=(e,t=null,r)=>{if(e==="feature-manager-upgrade"&&t!=="no-license-key"){const u=t==="aioseo-local-business"?"&features[]=local-seo":"&features[]="+(t?t.replace("aioseo-",""):"");return J(e,t,Be[r])+u}return J(e,t,Be[r])},$r=e=>J("documentation",e,Ee[e]),Ir=(e,t,r,u=!1)=>{const s=u?oe('<a href="%1$s" class="no-underline" target="_blank"> →</a>',J(e,r,Be[r])):"";return oe('<a href="%1$s" target="_blank">%2$s</a>%3$s',J(e,r,Be[r]),t,s)},Vr=(e,t,r=!1,u=!0)=>{const s=u?'target="_blank"':"_self",o=r?oe(`<a href="%1$s" class="no-underline" target="${s}"> →</a>`,t):"";return oe(`<a href="%1$s" target="${s}">%2$s</a>%3$s`,t,e,o)},Hr=(e,t,r=!1)=>{const u=r?oe('<a href="%1$s" class="no-underline" target="_blank"> →</a>',J("documentation",t,Ee[t])):"";return oe('<a href="%1$s" target="_blank">%2$s</a>%3$s',J("documentation",t,Ee[t]),e,u)},zr=(e,t,r,u=`${l}pricing/`)=>J(t,r,u)+"&features[]="+e,J=(e,t=null,r=`${l}pricing/`)=>{let u=!1;(`${l}pricing/`===r||`${l}lite-upgrade/`===r)&&"Lite".toLowerCase()!=="pro"&&(u=O().aioseo.urls.upgradeUrl!==l,r=`${l}lite-upgrade/`);const s=r.split("#"),o=[{key:"utm_source",value:"WordPress"},{key:"utm_campaign",value:"Lite".toLowerCase()==="pro"?"proplugin":"liteplugin"},{key:"utm_medium",value:e}];t&&o.push({key:"utm_content",value:t}),/^https?:\/\//i.test(s[0])||(s[0]=l+s[0]);const i=s[0].split("?");return s[0]=i[0]+(i[1]?"?"+i[1]+"&":"?"),s[0]+=o.map(f=>`${f.key}=${f.value}`).join("&"),r=s[0],s[1]&&(r=r+"#"+s[1]),u&&(r=O().aioseo.urls.upgradeUrl.replace("https%3A%2F%2Faioseo.com%2F",Gr(r))),r},Gr=e=>{const t={};t["'"]="%27",t["("]="%28",t[")"]="%29",t["*"]="%2A",t["~"]="%7E",t["!"]="%21",e=encodeURIComponent(e),e=e.replace("%20"," ");for(const r in t)e=e.replace(r,t[r]);return e.replace(/(%([a-z0-9]{2}))/g,function(r,u,s){return"%"+s.toUpperCase()})},Rt=e=>e&&e.replace(/^\//,""),je=e=>e&&e.replace(/\/$/,""),ye=e=>je(e)+"/",jr=(e,t="aioseo/v1")=>{const r=O();return e=r.aioseo.data.hasUrlTrailingSlash?ye(e):je(e),ye(r.aioseo.urls.restUrl)+ye(t)+Rt(e)},h={docLinks:Ee,getDocLink:Hr,getDocUrl:$r,getPlainLink:Vr,getPricingUrl:zr,getUpsellLink:Ir,getUpsellUrl:_r,restUrl:jr,trailingSlashIt:ye,unForwardSlashIt:Rt,unTrailingSlashIt:je,utmUrl:J};var gt;const p=Nr.agent().set("X-WP-Nonce",(gt=window==null?void 0:window.aioseo)==null?void 0:gt.nonce).use(e=>{e.url[0]==="/"&&(e.url=h.unTrailingSlashIt(h.restUrl(e.url))),e.on("response",t=>{(t.status===401||t.status===403)&&console.error(t)})});var xe={exports:{}};/*! https://mths.be/he v1.2.0 by @mathias | MIT license */xe.exports;(function(e,t){(function(r){var u=t,s=e&&e.exports==u&&e,o=typeof qe=="object"&&qe;(o.global===o||o.window===o)&&(r=o);var n=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,i=/[\x01-\x7F]/g,f=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,b=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,w={"":"shy","":"zwnj","":"zwj","":"lrm","":"ic","":"it","":"af","":"rlm","":"ZeroWidthSpace","":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot"," ":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp"," ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr",ª:"ordf",á:"aacute",Á:"Aacute",à:"agrave",À:"Agrave",ă:"abreve",Ă:"Abreve",â:"acirc",Â:"Acirc",å:"aring",Å:"angst",ä:"auml",Ä:"Auml",ã:"atilde",Ã:"Atilde",ą:"aogon",Ą:"Aogon",ā:"amacr",Ā:"Amacr",æ:"aelig",Æ:"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf",ℬ:"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf",ℭ:"Cfr","𝒞":"Cscr",ℂ:"Copf",ć:"cacute",Ć:"Cacute",ĉ:"ccirc",Ĉ:"Ccirc",č:"ccaron",Č:"Ccaron",ċ:"cdot",Ċ:"Cdot",ç:"ccedil",Ç:"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf",ď:"dcaron",Ď:"Dcaron",đ:"dstrok",Đ:"Dstrok",ð:"eth",Ð:"ETH","ⅇ":"ee",ℯ:"escr","𝔢":"efr","𝕖":"eopf",ℰ:"Escr","𝔈":"Efr","𝔼":"Eopf",é:"eacute",É:"Eacute",è:"egrave",È:"Egrave",ê:"ecirc",Ê:"Ecirc",ě:"ecaron",Ě:"Ecaron",ë:"euml",Ë:"Euml",ė:"edot",Ė:"Edot",ę:"eogon",Ę:"Eogon",ē:"emacr",Ē:"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf",ℱ:"Fscr",ff:"fflig",ffi:"ffilig",ffl:"ffllig",fi:"filig",fj:"fjlig",fl:"fllig",ƒ:"fnof",ℊ:"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr",ǵ:"gacute",ğ:"gbreve",Ğ:"Gbreve",ĝ:"gcirc",Ĝ:"Gcirc",ġ:"gdot",Ġ:"Gdot",Ģ:"Gcedil","𝔥":"hfr",ℎ:"planckh","𝒽":"hscr","𝕙":"hopf",ℋ:"Hscr",ℌ:"Hfr",ℍ:"Hopf",ĥ:"hcirc",Ĥ:"Hcirc",ℏ:"hbar",ħ:"hstrok",Ħ:"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf",ℐ:"Iscr",ℑ:"Im",í:"iacute",Í:"Iacute",ì:"igrave",Ì:"Igrave",î:"icirc",Î:"Icirc",ï:"iuml",Ï:"Iuml",ĩ:"itilde",Ĩ:"Itilde",İ:"Idot",į:"iogon",Į:"Iogon",ī:"imacr",Ī:"Imacr",ij:"ijlig",IJ:"IJlig",ı:"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf",ĵ:"jcirc",Ĵ:"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr",ķ:"kcedil",Ķ:"Kcedil","𝔩":"lfr","𝓁":"lscr",ℓ:"ell","𝕝":"lopf",ℒ:"Lscr","𝔏":"Lfr","𝕃":"Lopf",ĺ:"lacute",Ĺ:"Lacute",ľ:"lcaron",Ľ:"Lcaron",ļ:"lcedil",Ļ:"Lcedil",ł:"lstrok",Ł:"Lstrok",ŀ:"lmidot",Ŀ:"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf",ℳ:"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr",ℕ:"Nopf","𝒩":"Nscr","𝔑":"Nfr",ń:"nacute",Ń:"Nacute",ň:"ncaron",Ň:"Ncaron",ñ:"ntilde",Ñ:"Ntilde",ņ:"ncedil",Ņ:"Ncedil","№":"numero",ŋ:"eng",Ŋ:"ENG","𝕠":"oopf","𝔬":"ofr",ℴ:"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf",º:"ordm",ó:"oacute",Ó:"Oacute",ò:"ograve",Ò:"Ograve",ô:"ocirc",Ô:"Ocirc",ö:"ouml",Ö:"Ouml",ő:"odblac",Ő:"Odblac",õ:"otilde",Õ:"Otilde",ø:"oslash",Ø:"Oslash",ō:"omacr",Ō:"Omacr",œ:"oelig",Œ:"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf",ℙ:"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr",ℚ:"Qopf",ĸ:"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr",ℛ:"Rscr",ℜ:"Re",ℝ:"Ropf",ŕ:"racute",Ŕ:"Racute",ř:"rcaron",Ř:"Rcaron",ŗ:"rcedil",Ŗ:"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS",ś:"sacute",Ś:"Sacute",ŝ:"scirc",Ŝ:"Scirc",š:"scaron",Š:"Scaron",ş:"scedil",Ş:"Scedil",ß:"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf",ť:"tcaron",Ť:"Tcaron",ţ:"tcedil",Ţ:"Tcedil","™":"trade",ŧ:"tstrok",Ŧ:"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr",ú:"uacute",Ú:"Uacute",ù:"ugrave",Ù:"Ugrave",ŭ:"ubreve",Ŭ:"Ubreve",û:"ucirc",Û:"Ucirc",ů:"uring",Ů:"Uring",ü:"uuml",Ü:"Uuml",ű:"udblac",Ű:"Udblac",ũ:"utilde",Ũ:"Utilde",ų:"uogon",Ų:"Uogon",ū:"umacr",Ū:"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr",ŵ:"wcirc",Ŵ:"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf",ý:"yacute",Ý:"Yacute",ŷ:"ycirc",Ŷ:"Ycirc",ÿ:"yuml",Ÿ:"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf",ℨ:"Zfr",ℤ:"Zopf","𝒵":"Zscr",ź:"zacute",Ź:"Zacute",ž:"zcaron",Ž:"Zcaron",ż:"zdot",Ż:"Zdot",Ƶ:"imped",þ:"thorn",Þ:"THORN",ʼn:"napos",α:"alpha",Α:"Alpha",β:"beta",Β:"Beta",γ:"gamma",Γ:"Gamma",δ:"delta",Δ:"Delta",ε:"epsi","ϵ":"epsiv",Ε:"Epsilon",ϝ:"gammad",Ϝ:"Gammad",ζ:"zeta",Ζ:"Zeta",η:"eta",Η:"Eta",θ:"theta",ϑ:"thetav",Θ:"Theta",ι:"iota",Ι:"Iota",κ:"kappa",ϰ:"kappav",Κ:"Kappa",λ:"lambda",Λ:"Lambda",μ:"mu",µ:"micro",Μ:"Mu",ν:"nu",Ν:"Nu",ξ:"xi",Ξ:"Xi",ο:"omicron",Ο:"Omicron",π:"pi",ϖ:"piv",Π:"Pi",ρ:"rho",ϱ:"rhov",Ρ:"Rho",σ:"sigma",Σ:"Sigma",ς:"sigmaf",τ:"tau",Τ:"Tau",υ:"upsi",Υ:"Upsilon",ϒ:"Upsi",φ:"phi",ϕ:"phiv",Φ:"Phi",χ:"chi",Χ:"Chi",ψ:"psi",Ψ:"Psi",ω:"omega",Ω:"ohm",а:"acy",А:"Acy",б:"bcy",Б:"Bcy",в:"vcy",В:"Vcy",г:"gcy",Г:"Gcy",ѓ:"gjcy",Ѓ:"GJcy",д:"dcy",Д:"Dcy",ђ:"djcy",Ђ:"DJcy",е:"iecy",Е:"IEcy",ё:"iocy",Ё:"IOcy",є:"jukcy",Є:"Jukcy",ж:"zhcy",Ж:"ZHcy",з:"zcy",З:"Zcy",ѕ:"dscy",Ѕ:"DScy",и:"icy",И:"Icy",і:"iukcy",І:"Iukcy",ї:"yicy",Ї:"YIcy",й:"jcy",Й:"Jcy",ј:"jsercy",Ј:"Jsercy",к:"kcy",К:"Kcy",ќ:"kjcy",Ќ:"KJcy",л:"lcy",Л:"Lcy",љ:"ljcy",Љ:"LJcy",м:"mcy",М:"Mcy",н:"ncy",Н:"Ncy",њ:"njcy",Њ:"NJcy",о:"ocy",О:"Ocy",п:"pcy",П:"Pcy",р:"rcy",Р:"Rcy",с:"scy",С:"Scy",т:"tcy",Т:"Tcy",ћ:"tshcy",Ћ:"TSHcy",у:"ucy",У:"Ucy",ў:"ubrcy",Ў:"Ubrcy",ф:"fcy",Ф:"Fcy",х:"khcy",Х:"KHcy",ц:"tscy",Ц:"TScy",ч:"chcy",Ч:"CHcy",џ:"dzcy",Џ:"DZcy",ш:"shcy",Ш:"SHcy",щ:"shchcy",Щ:"SHCHcy",ъ:"hardcy",Ъ:"HARDcy",ы:"ycy",Ы:"Ycy",ь:"softcy",Ь:"SOFTcy",э:"ecy",Э:"Ecy",ю:"yucy",Ю:"YUcy",я:"yacy",Я:"YAcy",ℵ:"aleph",ℶ:"beth",ℷ:"gimel",ℸ:"daleth"},k=/["&'<>`]/g,L={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},A=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,R=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,H=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,S={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",Ffr:"𝔉",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",IJlig:"IJ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:` `,nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:" ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"",zwnj:""},M={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},K={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},P=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],N=String.fromCharCode,C={},z=C.hasOwnProperty,d=function(m,v){return z.call(m,v)},a=function(m,v){for(var T=-1,$=m.length;++T<$;)if(m[T]==v)return!0;return!1},c=function(m,v){if(!m)return v;var T={},$;for($ in v)T[$]=d(m,$)?m[$]:v[$];return T},g=function(m,v){var T="";return m>=55296&&m<=57343||m>1114111?(v&&x("character reference outside the permissible Unicode range"),"�"):d(K,m)?(v&&x("disallowed character reference"),K[m]):(v&&a(P,m)&&x("disallowed character reference"),m>65535&&(m-=65536,T+=N(m>>>10&1023|55296),m=56320|m&1023),T+=N(m),T)},D=function(m){return"&#x"+m.toString(16).toUpperCase()+";"},y=function(m){return"&#"+m+";"},x=function(m){throw Error("Parse error: "+m)},_=function(m,v){v=c(v,_.options);var T=v.strict;T&&R.test(m)&&x("forbidden code point");var $=v.encodeEverything,Q=v.useNamedReferences,ae=v.allowUnsafeSymbols,ge=v.decimal?y:D,te=function(U){return ge(U.charCodeAt(0))};return $?(m=m.replace(i,function(U){return Q&&d(w,U)?"&"+w[U]+";":te(U)}),Q&&(m=m.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),Q&&(m=m.replace(b,function(U){return"&"+w[U]+";"}))):Q?(ae||(m=m.replace(k,function(U){return"&"+w[U]+";"})),m=m.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒"),m=m.replace(b,function(U){return"&"+w[U]+";"})):ae||(m=m.replace(k,te)),m.replace(n,function(U){var fe=U.charCodeAt(0),Fe=U.charCodeAt(1),Je=(fe-55296)*1024+Fe-56320+65536;return ge(Je)}).replace(f,te)};_.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var I=function(m,v){v=c(v,I.options);var T=v.strict;return T&&A.test(m)&&x("malformed character reference"),m.replace(H,function($,Q,ae,ge,te,U,fe,Fe,Je){var De,me,We,Ye,Ae,be;return Q?(Ae=Q,S[Ae]):ae?(Ae=ae,be=ge,be&&v.isAttributeValue?(T&&be=="="&&x("`&` did not start a character reference"),$):(T&&x("named character reference was not terminated by a semicolon"),M[Ae]+(be||""))):te?(We=te,me=U,T&&!me&&x("character reference was not terminated by a semicolon"),De=parseInt(We,10),g(De,T)):fe?(Ye=fe,me=Fe,T&&!me&&x("character reference was not terminated by a semicolon"),De=parseInt(Ye,16),g(De,T)):(T&&x("named character reference was not terminated by a semicolon"),$)})};I.options={isAttributeValue:!1,strict:!1};var G=function(m){return m.replace(k,function(v){return L[v]})},q={version:"1.2.0",encode:_,decode:I,escape:G,unescape:I};if(u&&!u.nodeType)if(s)s.exports=q;else for(var ne in q)d(q,ne)&&(u[ne]=q[ne]);else r.he=q})(qe)})(xe,xe.exports);var Mr=xe.exports,Ut=rr(Object.getPrototypeOf,Object),Kr="[object Object]",Jr=Function.prototype,Wr=Object.prototype,Pt=Jr.toString,Yr=Wr.hasOwnProperty,Zr=Pt.call(Object);function Qr(e){if(!ur(e)||sr(e)!=Kr)return!1;var t=Ut(e);if(t===null)return!0;var r=Yr.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Pt.call(r)==Zr}var Nt=typeof exports=="object"&&exports&&!exports.nodeType&&exports,rt=Nt&&typeof module=="object"&&module&&!module.nodeType&&module,Xr=rt&&rt.exports===Nt,ut=Xr?or.Buffer:void 0,st=ut?ut.allocUnsafe:void 0;function eu(e,t){if(t)return e.slice();var r=e.length,u=st?st(r):new e.constructor(r);return e.copy(u),u}function tu(e){var t=new e.constructor(e.byteLength);return new Ze(t).set(new Ze(e)),t}function ru(e,t){var r=t?tu(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function uu(e){return typeof e.constructor=="function"&&!ir(e)?nr(Ut(e)):{}}function Ie(e,t,r){(r!==void 0&&!ar(e[t],r)||r===void 0&&!(t in e))&&cr(e,t,r)}function Ve(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}function su(e){return lr(e,wt(e))}function ou(e,t,r,u,s,o,n){var i=Ve(e,r),f=Ve(t,r),b=n.get(f);if(b){Ie(e,r,b);return}var w=o?o(i,f,r+"",e,t,n):void 0,k=w===void 0;if(k){var L=Qe(f),A=!L&&dr(f),R=!L&&!A&&pr(f);w=f,L||A||R?Qe(i)?w=i:hr(i)?w=gr(i):A?(k=!1,w=eu(f,!0)):R?(k=!1,w=ru(f,!0)):w=[]:Qr(f)||Xe(f)?(w=i,Xe(i)?w=su(i):(!Ct(i)||fr(i))&&(w=uu(f))):k=!1}k&&(n.set(f,w),s(w,f,u,o,n),n.delete(f)),Ie(e,r,w)}function _t(e,t,r,u,s){e!==t&&Dr(t,function(o,n){if(s||(s=new mr),Ct(o))ou(e,t,n,r,_t,u,s);else{var i=u?u(Ve(e,n),o,n+"",e,t,s):void 0;i===void 0&&(i=o),Ie(e,n,i)}},wt)}var B=Ar(function(e,t,r){_t(e,t,r)});const iu=e=>Et(e)?nu(Mr.decode(e)):"",nu=e=>Et(e)?e.replace(/(<([^>]+)>)/gi,""):"",Nu=e=>typeof e!="string"?e:e.replace(/(<|<).*?\bon\w+=.*?(>|>)/gmi,""),au=F("BackupsStore",{state:()=>({backups:[],networkBackups:{}}),actions:{createBackup(e){return p.post(h.restUrl("backup")).send(e).then(t=>{if(e.siteId){this.networkBackups[e.siteId]=t.body.backups;return}this.backups=t.body.backups})},restoreBackup(e){return p.post(h.restUrl("backup/restore")).send(e).then(t=>{if(t.body.license&&!e.siteId){const u=It();u.license=t.body.license,u.clearLicenseNotices()}const r=j();if(r.options=t.body.options,r.internalOptions=t.body.internalOptions,e.siteId){this.networkBackups[e.siteId]=t.body.backups;return}this.backups=t.body.backups})},deleteBackup(e){return p.delete(h.restUrl("backup")).send(e).then(t=>{if(e.siteId){this.networkBackups[e.siteId]=t.body.backups;return}this.backups=t.body.backups})}}}),ot=()=>{const e=(u,s)=>(u==="licenseKey"&&(s=""),u==="rules"&&Array.isArray(s)&&s.forEach((o,n)=>{const i=JSON.parse(o);i.userAgent===null&&i.rule==="allow"&&i.directoryPath===null&&s.splice(n,1)}),u==="separator"&&(s=iu(s)),s===null?"":s);return{actions:{updateOriginalOptions(u,s){this[u]=JSON.parse(JSON.stringify(s))},disableDirtyCheck(u){this.disabled.push(u)}},normalize:u=>u?JSON.stringify(JSON.parse(JSON.stringify(u)),e):{}}},ie=F("DirtyOptionsStore",{state:()=>({disabled:[],options:{},dynamicOptions:{},networkOptions:{},redirectOptions:{},indexNowOptions:{}}),getters:{isDirty:e=>{const t=ot(),r=Me(),u=j(),s=Ke(),o=[[e.options,u.options],[e.networkOptions,u.networkOptions],[e.dynamicOptions,u.dynamicOptions]];return e.disabled.includes("redirects")||o.push([e.redirectOptions,s.options]),e.disabled.includes("indexNow")||o.push([e.indexNowOptions,r.options]),!o.every(([n,i])=>t.normalize(n)===t.normalize(i))}},actions:{...ot().actions}}),cu=F("HelpPanelStore",{state:()=>({categories:{},docs:{}})}),Me=F("IndexNowStore",{state:()=>({options:{indexNow:{apiKey:null}}}),actions:{generateApiKey(){return p.get(h.restUrl("index-now/generate-api-key")).then(e=>(this.options.indexNow.apiKey=e.body.key,ie().updateOriginalOptions("indexNowOptions",this.options),e.body.key))},getApiKey(){return p.get(h.restUrl("index-now/api-key")).then(e=>(this.options.indexNow.apiKey=e.body.key,ie().updateOriginalOptions("indexNowOptions",this.options),e.body.key))}}}),$t=F("KeywordRankTrackerStore",{state:()=>({groups:{selected:[],all:{rows:[]},paginated:{rows:[],totals:{page:1,pages:0,total:0},orderBy:"",orderDir:"",limit:"",offset:"",searchTerm:"",filter:"all",additionalFilters:{}},count:0,statistics:null,tableKeywords:{paginated:{rows:[],totals:{page:1,pages:0,total:0},orderBy:"",orderDir:"",limit:"",offset:"",searchTerm:"",filter:"all",additionalFilters:{}}}},keywords:{selected:[],all:{rows:[]},paginated:{rows:[],totals:{page:1,pages:0,total:0},orderBy:"",orderDir:"",limit:"",offset:"",searchTerm:"",filter:"all",additionalFilters:{}},count:0,statistics:null},siteFocusKeywords:[],options:{},modalOpenAddKeywords:!1,modalOpenCreateGroup:!1,modalOpenAssignGroups:!1,modalOpenDeleteKeywords:!1,modalOpenUpdateGroup:!1,modalOpenDeleteGroups:!1,modalOpenPostEdit:!1,isFetchingStatistics:!1,fetchKeywordsCallback:null,keywordsLimit:0,errors:{crud:null},favoriteGroup:[]}),getters:{range(){return He().range}},actions:{toggleModal(e){if(this.fetchKeywordsCallback=(e==null?void 0:e.fetchKeywordsCallback)||null,e.modal==="modalOpenAddKeywords"&&e.open&&(this.keywords.selected=[]),e.modal==="modalOpenAssignGroups"&&e.open&&(this.keywords.selected=(e==null?void 0:e.keywords)??[]),e.modal==="modalOpenDeleteKeywords"&&e.open&&(this.keywords.selected=(e==null?void 0:e.keywords)??[]),e.modal==="modalOpenCreateGroup"&&(this.errors.crud=null),e.modal==="modalOpenUpdateGroup"&&e.open&&(this.errors.crud=null),e.modal==="modalOpenPostEdit"&&!e.open){const t=He();t.shouldShowSampleReports=!1}this[e.modal]=e.open},insertKeywords({keywords:e,groups:t}){return this.errors.crud=null,p.post(h.restUrl("search-statistics/keyword-rank-tracker/keywords")).send({keywords:e,groups:t}).then(r=>r).catch(r=>{var u,s;throw this.errors.crud=((s=(u=r==null?void 0:r.response)==null?void 0:u.body)==null?void 0:s.error)||null,r})},abstractFetchKeywords(e={}){return this.fetchKeywordsCallback?this.fetchKeywordsCallback(e):this.fetchKeywords(e)},fetchKeywords(e={}){return this.keywords.paginated={...this.keywords.paginated,...e},p.get(h.restUrl("search-statistics/keyword-rank-tracker/keywords")).query({orderBy:this.keywords.paginated.orderBy,orderDir:this.keywords.paginated.orderDir,limit:this.keywords.paginated.limit,offset:this.keywords.paginated.offset,searchTerm:this.keywords.paginated.searchTerm,filter:this.keywords.paginated.filter,additionalFilters:this.keywords.paginated.additionalFilters,startDate:this.range.start,endDate:this.range.end,"names[]":(e==null?void 0:e.names)||[],"ids[]":(e==null?void 0:e.ids)||[]}).then(t=>(this.keywords.paginated.rows=t.body.paginated.rows,this.keywords.paginated.totals=t.body.paginated.totals,this.keywords.paginated.orderBy=t.body.paginated.orderBy,this.keywords.paginated.orderDir=t.body.paginated.orderDir,this.keywords.all.rows=t.body.all.rows,this.keywords.count=t.body.count,t)).catch(t=>{throw t})},updateKeyword({id:e,payload:t}){return p.put(h.restUrl(`search-statistics/keyword-rank-tracker/keywords/${e}/`)).send(t).then(r=>r).catch(r=>{throw r})},deleteKeywords(e){return p.delete(h.restUrl("search-statistics/keyword-rank-tracker/keywords")).send({ids:e}).then(t=>([this.keywords.paginated,this.groups.tableKeywords.paginated].forEach(u=>{const s=Math.max(0,u.offset-t.body.rowsAffected);u.offset=u.totals.total-t.body.rowsAffected<=u.offset?Math.floor(s/u.limit)*u.limit:Math.ceil(s/u.limit)*u.limit}),t)).catch(t=>{throw t})},insertGroups({groups:e,keywords:t}){return this.errors.crud=null,p.post(h.restUrl("search-statistics/keyword-rank-tracker/groups")).send({groups:e,keywords:t}).then(r=>r).catch(r=>{var u,s;throw this.errors.crud=((s=(u=r==null?void 0:r.response)==null?void 0:u.body)==null?void 0:s.error)||null,r})},fetchGroups(e={}){return this.groups.paginated={...this.groups.paginated,...e},p.get(h.restUrl("search-statistics/keyword-rank-tracker/groups")).query({orderBy:this.groups.paginated.orderBy,orderDir:this.groups.paginated.orderDir,limit:this.groups.paginated.limit,offset:this.groups.paginated.offset,searchTerm:this.groups.paginated.searchTerm,filter:this.groups.paginated.filter,additionalFilters:this.groups.paginated.additionalFilters,startDate:this.range.start,endDate:this.range.end}).then(t=>(this.groups.paginated.rows=t.body.paginated.rows,this.groups.paginated.totals=t.body.paginated.totals,this.groups.all.rows=t.body.all.rows,this.groups.count=t.body.count,t)).catch(t=>{throw t})},fetchGroupsTableKeywords(e={}){return this.groups.tableKeywords.paginated={...this.groups.tableKeywords.paginated,...e},p.get(h.restUrl("search-statistics/keyword-rank-tracker/keywords")).query({orderBy:this.groups.tableKeywords.paginated.orderBy,orderDir:this.groups.tableKeywords.paginated.orderDir,limit:this.groups.tableKeywords.paginated.limit,offset:this.groups.tableKeywords.paginated.offset,searchTerm:this.groups.tableKeywords.paginated.searchTerm,filter:this.groups.tableKeywords.paginated.filter,additionalFilters:this.groups.tableKeywords.paginated.additionalFilters,startDate:this.range.start,endDate:this.range.end,"ids[]":e!=null&&e.ids?e.ids.length?e.ids:[0]:[]}).then(async t=>(this.groups.tableKeywords.paginated.rows=t.body.paginated.rows,this.groups.tableKeywords.paginated.totals=t.body.paginated.totals,e!=null&&e.updateKeywords&&(await this.fetchKeywords(),this.maybeFetchStatistics({context:"keywords"})),t)).catch(t=>{throw t})},updateGroup({id:e,payload:t}){return this.errors.crud=null,p.put(h.restUrl(`search-statistics/keyword-rank-tracker/groups/${e}/`)).send(t).then(r=>r).catch(r=>{var u,s;throw this.errors.crud=((s=(u=r==null?void 0:r.response)==null?void 0:u.body)==null?void 0:s.error)||null,r})},deleteGroups(e){return p.delete(h.restUrl("search-statistics/keyword-rank-tracker/groups")).send({ids:e}).then(t=>{const r=Math.max(0,this.groups.paginated.offset-t.body.rowsAffected);return this.groups.paginated.offset=this.groups.paginated.totals.total-t.body.rowsAffected<=this.groups.paginated.offset?Math.floor(r/this.groups.paginated.limit)*this.groups.paginated.limit:Math.ceil(r/this.groups.paginated.limit)*this.groups.paginated.limit,t}).catch(t=>{throw t})},updateRelationships({keywords:e,groups:t}){return p.post(h.restUrl("search-statistics/keyword-rank-tracker/relationships")).send({keywords:e,groups:t}).then(r=>r).catch(r=>{throw r})},maybeFetchStatistics({context:e}){if(!(!this[e].paginated.rows.length&&!this[e].all.rows.length))return this.isFetchingStatistics=!0,p.post(h.restUrl(`search-statistics/keyword-rank-tracker/statistics/${e}`)).send({startDate:this.range.start,endDate:this.range.end,paginated:this[e].paginated,all:this[e].all}).then(t=>{this[e].paginated.rows=t.body.paginated.rows,this[e].all.rows=t.body.all.rows,this[e].statistics=t.body.statistics}).catch(t=>{throw t}).finally(()=>{this.isFetchingStatistics=!1})},maybeUpdateKeywords(e={}){if(this.keywords.count)return this.fetchKeywords(e).then(()=>this.maybeFetchStatistics({context:"keywords"}))},maybeUpdateGroups(){if(this.groups.count)return this.fetchGroups().then(()=>this.maybeFetchStatistics({context:"groups"}))},resetGroupsTableKeywords(){this.groups.tableKeywords={paginated:{rows:[],totals:{page:1,pages:0,total:0},orderBy:"",orderDir:"",limit:"",offset:"",searchTerm:"",filter:"all",additionalFilters:{}}}}}}),lu="all-in-one-seo-pack",it=()=>{const e=O(),t=document.createElement("a");t.href=e.aioseo.urls.aio.settings,t.classList.add("ab-item");const r=document.createElement("span");return r.innerText=yt("Add License Key",lu),r.classList.add("aioseo-menu-highlight"),r.classList.add("green"),t.appendChild(r),t},It=F("LicenseStore",{state:()=>({license:{expires:0,isActive:!1,isDisabled:!1,isExpired:!1,isInvalid:!1,features:{}}}),getters:{isUnlicensed:e=>"Lite".toLowerCase()!=="pro"||!e.license.isActive,licenseKey:()=>{const e=O(),t=j();return e.aioseo.data.isNetworkAdmin?t.networkOptions.general.licenseKey:t.options.general.licenseKey}},actions:{activate(e){const t=se(),r=O();return p.post(h.restUrl("activate")).send({licenseKey:e.trim(),network:r.aioseo.data.isNetworkAdmin}).then(u=>{const s=j(),o=r.aioseo.data.isNetworkAdmin?"networkOptions":"options";return s.updateOption(o,{groups:["general"],key:"licenseKey",value:e}),t.updateNotifications(u.body.notifications),u.body.licenseData&&(Object.keys(u.body.licenseData).forEach(n=>{const i=r.aioseo.data.isNetworkAdmin?"internalNetworkOptions":"internalOptions";s.updateOption(i,{groups:["internal","license"],key:n,value:u.body.licenseData[n]})}),this.license=u.body.license,r.aioseo.data.isNetworkLicensed=r.aioseo.data.isNetworkAdmin,this.clearLicenseNotices()),u})},multisite(e){const t=se(),r=O();return p.post(h.restUrl("multisite")).send({network:r.aioseo.data.isNetworkAdmin,sites:e}).then(u=>{r.aioseo.data={...r.aioseo.data,network:{...r.aioseo.data.network}},t.updateNotifications(u.body.notifications)})},deactivate(){const e=se(),t=O();return p.post(h.restUrl("deactivate")).send({network:t.aioseo.data.isNetworkAdmin}).then(r=>{const u=j(),s=t.aioseo.data.isNetworkAdmin?"networkOptions":"options";return u.updateOption(s,{groups:["general"],key:"licenseKey",value:null}),e.updateNotifications(r.body.notifications),r.body.licenseData&&(Object.keys(r.body.licenseData).forEach(o=>{const n=t.aioseo.data.isNetworkAdmin?"internalNetworkOptions":"internalOptions";u.updateOption(n,{groups:["internal","license"],key:o,value:r.body.licenseData[o]})}),this.license=r.body.license,t.aioseo.isUnlicensed=!0,this.addLicenseNotices()),r})},clearLicenseNotices(){const e=document.querySelector(".aioseo-submenu-highlight");e&&e.remove();const t=document.querySelector("#wp-admin-bar-aioseo-pro-license");t&&t.remove()},addLicenseNotices(){this.clearLicenseNotices();const e=document.querySelector("#toplevel_page_aioseo ul.wp-submenu-wrap");if(e){const r=document.createElement("li");r.classList.add("aioseo-submenu-highlight");const u=it();r.appendChild(u),e.appendChild(r)}const t=document.querySelector("#wp-admin-bar-aioseo-main-default");if(t){const r=document.createElement("li");r.id="wp-admin-bar-aioseo-pro-license";const u=it();r.appendChild(u),t.appendChild(r)}}}}),Vt=F("LinkAssistantStore",{state:()=>({options:{main:{affiliatePrefix:"",wordsToIgnore:"",skipSentences:3,postTypes:{all:!0,included:null},postStatuses:{all:!0,included:null},excludePosts:[]}},internalOptions:{internal:{minimumLinkScanDate:null,minimumSuggestionScanDate:null,dismissedAlerts:{suggestions:!1}}},overview:{totals:{crawledPosts:0,externalLinks:0,internalLinks:0,affiliateLinks:0,orphanedPosts:0},linkingOpportunities:[],mostLinkedDomains:[]},domainsReport:{rows:[],totals:{page:1,pages:1,total:1},innerPagination:{}},linksReport:{rows:[],totals:{page:1,pages:1,total:1},prioritizedPosts:[],counts:[{inboundInternal:0,outboundInternal:0,affiliate:0,external:0,suggestionsInbound:0,suggestionsOutbound:0}]},postReport:{inboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},outboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},affiliate:{rows:[],totals:{page:1,pages:1,total:0}},external:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsInbound:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsOutbound:{rows:[],totals:{page:1,pages:1,total:0}}},suggestionsScan:{percent:0,showProcessingPopup:!1},skipNextPostSettingsUpdate:!1}),actions:{linkDelete({postId:e,linkId:t,linksReport:r,postReport:u}){const s=r?"links-report-inner":u?"post-report":"post-settings";return p.post(h.restUrl(`link-assistant/${s}/links/delete`)).send({postId:e,linkId:t}).then(o=>{if(!r&&!u){if(o.body){const n=V(),i=n.currentPost;i.linkAssistant.links=o.body.links,n.updateState(i)}return}this.getOverviewData(),!u&&r&&this.setLinksReportCounts()})},linksBulk({postId:e,action:t,linkType:r,linkIds:u,linksReport:s,postReport:o}){const n=s?"links-report-inner":o?"post-report":"post-settings";return p.post(h.restUrl(`link-assistant/${n}/links/bulk`)).send({postId:e,action:t,linkType:r,linkIds:u}).then(i=>{if(!s&&!o){if(i.body){const f=V(),b=f.currentPost;b.linkAssistant.links=i.body.links,f.updateState(b)}return}this.getOverviewData(),!o&&s&&this.setLinksReportCounts()})},linksRefresh({postId:e,linksReport:t,postReport:r}){const u=t?"links-report-inner":r?"post-report":"post-settings";return p.post(h.restUrl(`link-assistant/${u}/refresh`)).send({postId:e}).then(()=>{this.linksReport.prioritizedPosts.push(e),t&&this.setLinksReportCounts(),this.pollSuggestionsScan()}).catch(s=>{console.error("Couldn't prioritize the post for the next scan.",s)})},suggestionDismiss({postIndex:e,postId:t,suggestionId:r,linksReport:u,postReport:s}){const o=V(),i=u?"links-report-inner":s?"post-report":"post-settings";return p.post(h.restUrl(`link-assistant/${i}/suggestions/dismiss`)).send({postId:t||o.currentPost.id,suggestionId:r}).then(f=>{if(!u&&!s){if(f.body){const b=o.currentPost;b.linkAssistant.links=f.body.links,o.updateState(b)}return}s||u&&((e||e===0)&&(this.linksReport.rows[e].links=f.body.links),this.getOverviewData(),this.setLinksReportCounts())})},suggestionsBulk({postId:e,action:t,suggestionType:r,suggestionRows:u,linksReport:s,postReport:o}){const n=s?"links-report-inner":o?"post-report":"post-settings";return p.post(h.restUrl(`link-assistant/${n}/suggestions/bulk`)).send({postId:e,action:t,suggestionType:r,suggestionRows:u}).then(i=>{if(!s&&!o){if(i.body){const f=V(),b=f.currentPost;b.linkAssistant.links=i.body.links,f.updateState(b)}return}this.getOverviewData(),!o&&s&&this.setLinksReportCounts()})},fetchLinksReport({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,filter:o,additionalFilters:n}){return p.post(h.restUrl(`link-assistant/links-report/${o}`)).send({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,additionalFilters:n}).then(i=>{this.linksReport=i.body.linksReport,this.getOverviewData(),this.setLinksReportCounts()})},fetchLinksReportInner({filter:e,additionalFilters:t}){return p.post(h.restUrl(`link-assistant/links-report-inner/${e}`)).send({additionalFilters:t}).then(r=>{t!=null&&t.postIndex&&(this.linksReport.rows[t.postIndex].links=r.body.links),this.getOverviewData()})},fetchDomainsReport({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,filter:o,additionalFilters:n}){return p.post(h.restUrl(`link-assistant/domains-report/${o}`)).send({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,additionalFilters:n}).then(i=>{this.domainsReport=i.body.domainsReport,this.getOverviewData()})},fetchDomainsReportInner({orderBy:e,orderDir:t,offset:r,searchTerm:u,filter:s,additionalFilters:o}){return p.post(h.restUrl(`link-assistant/domains-report-inner/${s}`)).send({orderBy:e,orderDir:t,offset:r,searchTerm:u,additionalFilters:o}).then(n=>{this.domainsReport.rows[o.domainIndex][o.domain]=n.body.posts,this.getOverviewData()})},fetchPostReport({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,filter:o,additionalFilters:n={}}){return p.post(h.restUrl(`link-assistant/post-report/${o}`)).send({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,additionalFilters:n}).then(i=>(n.type&&(this.postReport[n.type]=i.body.links),i))},linksReportDeleteAll({postId:e}){return p.delete(h.restUrl(`link-assistant/links-report/post/${e}`)).then(()=>{})},domainsReportBulk({action:e,rowIndexes:t}){const r=[];return Array.isArray(t)?t.forEach(u=>{r.push(Object.keys(this.domainsReport.rows[u])[0])}):r.push(Object.keys(this.domainsReport.rows[t])[0]),p.post(h.restUrl(`link-assistant/domains-report/bulk/${e}`)).send({hostnames:r}).then(()=>{this.getOverviewData()})},domainsReportInnerBulk({offset:e,searchTerm:t,action:r,domainIndex:u,linkIndexes:s}){const o=[];if(Array.isArray(s))s.forEach(n=>{const i=Object.keys(this.domainsReport.rows[u])[0];this.domainsReport.rows[u][i][n].links.forEach(b=>{o.push(b)})});else{const n=Object.keys(this.domainsReport.rows[u])[0];this.domainsReport.rows[u][n][s].links.forEach(f=>{o.push(f)})}return p.post(o.restUrl(`link-assistant/domains-report-inner/bulk/${r}`)).send({searchTerm:t,links:o,offset:e}).then(()=>{this.getOverviewData()})},domainsReportInnerLinkUpdate({domain:e,link:t}){return p.put(h.restUrl("link-assistant/domains-report-inner/link")).send({hostname:e,link:t}).then(()=>{this.getOverviewData()})},domainsReportInnerLinkDelete({searchTerm:e,rows:t,postIndex:r,linkIndex:u,offset:s}){const o=t[r].links[u];return p.delete(h.restUrl("link-assistant/domains-report-inner/link")).send({searchTerm:e,offset:s,link:o}).then(()=>{this.getOverviewData()})},postSettingsUpdate({postContent:e,skipNextRun:t}){if(this.skipNextPostSettingsUpdate){this.skipNextPostSettingsUpdate=!1;return}const r=V();return window.aioseoBus.$emit("updatingLinks",!0),p.post(h.restUrl("link-assistant/post-settings/update")).send({postId:r.currentPost.id,postContent:e}).then(u=>{if(u.body){const s=r.currentPost;s.linkAssistant.links=u.body.links,r.updateState(s)}t&&(this.skipNextPostSettingsUpdate=!0)}).catch(u=>{console.error("Couldn't get updated Link Assistant data:",u)}).finally(()=>{window.aioseoBus.$emit("updatingLinks",!1)})},getMenuData(){return p.get(h.restUrl("link-assistant/data/menu")).then(e=>{e.body.data&&this.resetState(e.body.data)})},getOverviewData(){return p.get(h.restUrl("link-assistant/data/overview")).then(e=>{e.body.data&&(this.overview=e.body.data)})},getPostData(){const e=V(),t=e.currentPost.id;return p.get(h.restUrl(`link-assistant/data/post/${t}`)).then(r=>{if(r.body.data){const u=e.currentPost;u.linkAssistant=r.body.data.currentPost.linkAssistant,e.updateState(u),this.resetState(r.body.data)}})},triggerScan(){return p.get(h.restUrl("link-assistant/data/trigger-scan")).then(e=>{e.body.data&&this.resetState(e.body.data)})},pollSuggestionsScan(){return p.get(h.restUrl("link-assistant/data/suggestions-scan-percent")).then(e=>{e.body&&"percent"in e.body&&(this.suggestionsScan.percent!==e.body.percent&&this.getOverviewData(),this.suggestionsScan.percent=e.body.percent,e.body.percent!==100&&setTimeout(()=>{this.pollSuggestionsScan()},1e4))})},setLinksReportCounts(){const e=[];this.linksReport.rows.forEach((t,r)=>{e[r]={inboundInternal:t.links.inboundInternal.totals.total,outboundInternal:t.links.outboundInternal.totals.total,affiliate:t.links.affiliate.totals.total,external:t.links.external.totals.total,suggestionsInbound:t.links.suggestionsInbound.totals.total,suggestionsOutbound:t.links.suggestionsOutbound.totals.total}}),this.linksReport.counts=e},resetState(e){e.options&&(this.options=e.options),e.internalOptions&&(this.internalOptions=e.internalOptions),e.overview&&(this.overview=e.overview),e.domainsReport&&(this.domainsReport=e.domainsReport),e.linksReport&&(this.linksReport=e.linksReport)},toggleProcessingPopup(){this.suggestionsScan.showProcessingPopup=!this.suggestionsScan.showProcessingPopup},setDomainsReportInnerPaginatedPage({domain:e,page:t}){const r=this.domainsReport.innerPagination||{};r[e]=t,this.domainsReport.innerPagination=r},resetPostReportState(){this.postReport={inboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},outboundInternal:{rows:[],totals:{page:1,pages:1,total:0}},affiliate:{rows:[],totals:{page:1,pages:1,total:0}},external:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsInbound:{rows:[],totals:{page:1,pages:1,total:0}},suggestionsOutbound:{rows:[],totals:{page:1,pages:1,total:0}}}}}}),du=F("LocalSeoStore",{state:()=>({importers:[]}),actions:{importPlugins(e){return p.post(h.restUrl("local-business/import-plugins")).send(e).then(t=>{var r,u;if((r=t.body)!=null&&r.localBusinessOptions){const s=j();s.options.localBusiness=B({...s.options.localBusiness},{...((u=t.body)==null?void 0:u.localBusinessOptions)||{}})}})}}}),Ht=F("NetworkStore",{state:()=>({activeSites:[],networkData:{},networkRobots:{siteId:"network",rules:[]}}),getters:{getNetworkRobots:()=>{const e=j();return e.networkOptions.tools?e.networkOptions.tools.robots:[]}},actions:{fetchNetworkSites({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,filter:o}){return p.post(h.restUrl(`network-sites/${o}`)).send({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s}).then(n=>{const i=O();i.aioseo.data={...i.aioseo.data,network:{...i.aioseo.data.network,sites:n.body.sites}},this.networkData.sites=n.body.sites})},fetchSiteRobots(e){return p.get(h.restUrl(`network-robots/${e}`)).then(t=>{this.networkRobots.rules=t.body.rules,this.networkRobots.siteId=e})},getActiveSites(e){return p.post(h.restUrl("activated")).send({domains:e}).then(t=>{this.activeSites=t.body.activeSites})},importRobotsTxt({url:e,text:t,source:r,networkLevel:u,blogId:s}){return p.post(h.restUrl("tools/import-robots-txt")).send({url:e,text:t,source:r,networkLevel:u,blogId:s}).then(o=>o)}}}),pu=e=>{const t=document.querySelector(".aioseo-menu-notification-counter");if(t)if(e.active.length)t.innerText=e.active.length;else{t.remove();const r=document.querySelector("#wp-admin-bar-aioseo-notifications");r&&r.remove();const u=document.querySelector("#toplevel_page_aioseo .wp-first-item"),s=document.querySelector("#toplevel_page_aioseo .wp-first-item .aioseo-menu-notification-indicator");u!=null&&u.contains(s)&&u.remove()}},se=F("NotificationsStore",{state:()=>({active:[],new:[],dismissed:[],force:!1,showNotifications:!1}),getters:{activeNotifications:e=>e.active,activeNotificationsCount:e=>e.active.length,dismissedNotifications:e=>e.dismissed,dismissedNotificationsCount:e=>e.dismissed.length},actions:{toggleNotifications(){this.showNotifications=!this.showNotifications},dismissNotifications(e){return e.reverse().forEach(r=>{const u=this.active.findIndex(s=>s.slug===r);u!==-1&&this.active.splice(u,1)}),p.post(h.restUrl("notifications/dismiss")).send(e).then(r=>{if(!r.body.success)throw new Error(r.body.message);this.updateNotifications(r.body.notifications)})},updateNotifications(e){e.new.length&&window.aioseoNotifications&&(window.aioseoNotifications.newNotifications=e.new.length),this.active=e.active,this.new=e.new,this.dismissed=e.dismissed,pu(e)},processButtonAction(e){const t=O();return p.post(h.restUrl(`${e}`)).send({network:t.aioseo.data.isNetworkAdmin}).then(r=>{if(this.updateNotifications(r.body.notifications),!r.body.success)throw new Error(r.body.message)})}}}),j=F("OptionsStore",{state:()=>({dynamicOptions:{},internalNetworkOptions:{},internalOptions:{},networkOptions:{},options:{},htaccessError:null,saveError:null}),actions:{saveChanges(){const e=ie(),t=Me(),r=Vt(),u=se(),s=Ke(),o=O(),n={options:this.options,dynamicOptions:this.dynamicOptions,network:o.aioseo.data.isNetworkAdmin,networkOptions:this.networkOptions};switch(o.aioseo.page){case"redirects":{n.redirectOptions=s.options;break}case"link-assistant":{n.linkAssistantOptions=r.options;break}case"settings":{n.indexNowOptions=t.options;break}}return p.post(h.restUrl("options")).send(n).then(i=>(u.updateNotifications(i.body.notifications),e.updateOriginalOptions("options",this.options),e.updateOriginalOptions("dynamicOptions",this.dynamicOptions),s!=null&&s.options&&e.updateOriginalOptions("redirectOptions",s.options),t.options.indexNow.apiKey&&e.updateOriginalOptions("indexNowOptions",t.options),i.body.redirection&&(i.body.redirection==="reload"?window.location.reload():window.location.href=i.body.redirection),i)).catch(i=>{console.error("Failed to save the options.",i),this.saveError=i.response.body.message})},saveHtaccess(){const e=O();return p.post(h.restUrl("htaccess")).send({htaccess:e.aioseo.data.htaccess}).then(()=>{}).catch(t=>{console.error("Failed to update .htaccess file.",t),this.htaccessError=t.response.body.message})},saveNetworkRobots(){const e=ie(),t=Ht(),r=O(),u={enabled:t.networkRobots.siteId==="network"?this.networkOptions.tools.robots.enable:this.options.tools.robots.enable,network:r.aioseo.data.isNetworkAdmin,rules:t.networkRobots.rules};return p.post(h.restUrl(`network-robots/${t.networkRobots.siteId}`)).send(u).then(()=>{e.updateOriginalOptions("options",this.options)})},getObjects(e){return p.post(h.restUrl("objects")).send(e).then(t=>{if(!t.body.success)throw new Error(t.body.message);return t})},updateOption(e,{groups:t,key:r,value:u}){let s=this[e];t.forEach(o=>{s=s[o]}),s[r]=u}}}),hu=F("PluginsStore",{state:()=>({plugins:{}}),actions:{installPlugins(e){const t=O();return p.post(h.restUrl("plugins/install")).send({network:t.aioseo.data.isNetworkAdmin,plugins:e}).then(r=>{if(!r.body.success)throw new Error(r.body.message);const u=Pe();return Object.keys(r.body.completed).forEach(s=>{const o=r.body.completed[s],n=u.addons.find(i=>s===i.sku);n&&(n.basename=o,n.installed=!0,n.hasMinimumVersion=!0,n.installedVersion=n.version,u.updateAddon(n))}),r})},upgradePlugins(e){const t=O();return p.post(h.restUrl("plugins/upgrade")).send({network:t.aioseo.data.isNetworkAdmin,plugins:e}).then(r=>{if(!r.body.success)throw new Error(r.body.message);const u=Pe();return Object.keys(r.body.completed).forEach(s=>{u.updateAddon(r.body.completed[s])}),r})},deactivatePlugins(e){const t=O();return p.post(h.restUrl("plugins/deactivate")).send({network:t.aioseo.data.isNetworkAdmin,plugins:e}).then(r=>r)}}});let Le=null;const nt=e=>{const t=["modalOpen","seo_score","page_analysis"],r=JSON.parse(JSON.stringify(e));return t.forEach(u=>{delete r[u]}),JSON.stringify(r)},V=F("PostEditorStore",{state:()=>({isDirty:!1,currentPost:{},openAiError:null}),getters:{newHeadlineAnaylzerData(){var r,u,s,o,n,i;const e=(u=(r=this.currentPost.headlineAnalyzer)==null?void 0:r.newData)!=null&&u.headline?this.currentPost.headlineAnalyzer.newData.headline:"";let t=(n=(s=this.currentPost.headlineAnalyzer)==null?void 0:s.newData)!=null&&n.data[(o=Object.keys(this.currentPost.headlineAnalyzer.newData.data))==null?void 0:o[0]]?this.currentPost.headlineAnalyzer.newData.data[(i=Object.keys(this.currentPost.headlineAnalyzer.newData.data))==null?void 0:i[0]]:null;return t=t?JSON.parse(t):null,{newTitle:e,newResult:t}}},actions:{updateTitle(e){this.currentPost.title=e,window.aioseoBus.$emit("updateTitleKey")},updateDescription(e){this.currentPost.description=e,window.aioseoBus.$emit("updateDescriptionKey")},updatePostHeadlineAnalyzerData(e,t){var r,u;if(this.currentPost.headlineAnalyzer=this.currentPost.headlineAnalyzer||{},this.currentPost.headlineAnalyzer.data=e,this.currentPost.headlineAnalyzer.headline=t,this.currentPost.headlineAnalyzer.previousHeadlines||(this.currentPost.headlineAnalyzer.previousHeadlines=[]),this.currentPost.headlineAnalyzer.data[(r=Object.keys(this.currentPost.headlineAnalyzer.data))==null?void 0:r[0]]){let s=this.currentPost.headlineAnalyzer.data[(u=Object.keys(this.currentPost.headlineAnalyzer.data))==null?void 0:u[0]];s=JSON.parse(s),this.currentPost.headlineAnalyzer.previousHeadlines.some(n=>n.headline===t)||(this.currentPost.headlineAnalyzer.previousHeadlines.push({headline:t,result:s,score:s.score}),this.currentPost.headlineAnalyzer.latestScore=s.score)}},updateLatestScore(e){this.currentPost.headlineAnalyzer.latestScore=e},shouldShowPrevScores(){this.currentPost.headlineAnalyzer.showPrevScores=!0},updateNewHeadlineAnalyzerData(e,t){var s;this.currentPost.headlineAnalyzer.newData=this.currentPost.headlineAnalyzer.newData||{},this.currentPost.headlineAnalyzer.newData.data=e,this.currentPost.headlineAnalyzer.newData.headline=t,this.currentPost.headlineAnalyzer.newData.showPreview=!0,this.currentPost.headlineAnalyzer.previousHeadlines||(this.currentPost.headlineAnalyzer.previousHeadlines=[]);let r=this.currentPost.headlineAnalyzer.newData.data[(s=Object.keys(this.currentPost.headlineAnalyzer.newData.data))==null?void 0:s[0]];r=JSON.parse(r),this.currentPost.headlineAnalyzer.previousHeadlines.some(o=>o.headline===t)||(this.currentPost.headlineAnalyzer.previousHeadlines.push({headline:t,result:r,score:r.score}),this.currentPost.headlineAnalyzer.latestScore=r.score)},toggleShowNewHeadlineAnalyzerData(e){this.currentPost.headlineAnalyzer.showNewData=e},toggleShowNewHeadlineAnalyzerPreview(e){this.currentPost.headlineAnalyzer.newData.showPreview=e},changeGeneralPreview(e){this.currentPost.generalMobilePrev=e},saveCurrentPost(e){return this.currentPost=e,p.post(h.restUrl("post")).send(e).then(()=>{}).catch(t=>{console.error(`Unable to update the post data: ${t}`)})},updateState(e){this.currentPost=e},savePostState(){if(!this.currentPost||!Object.keys(this.currentPost).length)return;Le===null&&(Le=nt(this.currentPost)),Le!==nt(this.currentPost)&&window.aioseoBus.$emit("postSettingsUpdated");const e=document.querySelector("#aioseo-post-settings");if(e&&(e.value=JSON.stringify(this.currentPost)),this.currentPost.context==="term"){const t=document.querySelector("#aioseo-term-settings");t&&(t.value=JSON.stringify(this.currentPost))}},disablePrimaryTermEducation(){return this.currentPost.options.primaryTerm.productEducationDismissed=!0,p.post(h.restUrl(`post/${this.currentPost.id}/disable-primary-term-education`))},disableLinkAssistantEducation(){return this.currentPost.options.linkFormat.linkAssistantDismissed=!0,p.post(h.restUrl(`post/${this.currentPost.id}/disable-link-format-education`))},incrementInternalLinkCount(){const e=this.currentPost.options.linkFormat.internalLinkCount||0;return this.currentPost.options.linkFormat.internalLinkCount=e+1,p.post(h.restUrl(`post/${this.currentPost.id}/update-internal-link-count`)).send({count:e})},generateTitlesDescriptions(e){return p.post(h.restUrl("ai/generate/")).send(e).then(t=>{if(!t.body.suggestions){t.body.error&&(this.openAiError=t.body.error);return}this.openAiError=null,this.currentPost.open_ai[e.type].suggestions=t.body.suggestions,this.currentPost.open_ai[e.type].usage=t.body.usage})},saveOpenAiApiKey(e){return p.post(h.restUrl("ai/save-api-key")).send({apiKey:e})},getUserImage({userId:e}){return p.get(h.restUrl(`user/${e}/image`)).then(t=>t.statusCode===200?t.body.url:"")},getFirstAttachedImage({postId:e}){return p.get(h.restUrl(`post/${e}/first-attached-image`)).then(t=>t.statusCode===200?t.body.url:"")},getMediaData({mediaId:e}){return p.get(h.restUrl(`media/${e}`,"wp/v2")).then(t=>t.statusCode===200?t.body:{})},processContent({content:e}){return p.post(h.restUrl(`post/${this.currentPost.id}/process-content`)).send({content:e}).then(t=>{this.currentPost.processedContent=t.body.content})}}}),Ke=F("RedirectsStore",{state:()=>({options:{},importers:[],redirects:[],rows:[],logs:[],logs404:[],filters:[],selectedFilters:{},manualUrls:[],sort:{logs:"last_accessed",logs404:"last_accessed"},sortDir:{logs:"desc",logs404:"desc"},totals:{main:{total:0,pages:0,page:1},total404:{total:0,pages:0,page:1},logs:{total:0,pages:0,page:1}},server:{redirectTest:{testing:!1,failed:!1},filePath:""},lateRefresh:{redirects:!1,logs:!1,logs404:!1},protectedPaths:[],path:"",addNewRedirect:{sourceUrls:[],targetUrl:null,redirectType:null,queryParam:null,customRules:[],showAdvancedSettings:!1}}),actions:{bulk({action:e,rowIds:t}){if(t=t.filter(s=>{const o=this.rows.find(n=>n.id===parseInt(s));return!(e==="enable"&&o.enabled||e==="disable"&&!o.enabled||e==="reset-hits"&&!o.hits)}),!t.length)return Promise.resolve();const r=e==="delete"?"delete":"post",u=e==="delete"?"":`${e}/`;return p[r](h.restUrl(`redirects/bulk/${u}`)).send({rowIds:t})},fetchRedirects({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,filter:o,additionalFilters:n}){var f,b;const i=V();return((f=i.currentPost)==null?void 0:f.context)==="post"||((b=i.currentPost)==null?void 0:b.context)==="term"?this.getPostRedirects():p.post(h.restUrl(`redirects/${o}`)).send({orderBy:e,orderDir:t,limit:r,offset:u,searchTerm:s,additionalFilters:n}).then(w=>{this.filters=w.body.filters,this.rows=w.body.rows,this.totals.main=w.body.totals})},fetchLogs({slug:e,orderBy:t,orderDir:r,limit:u,offset:s,searchTerm:o,filter:n}){return p.post(h.restUrl(`redirects/${e}/${n}`)).send({orderBy:t,orderDir:r,limit:u,offset:s,searchTerm:o}).then(i=>{this[e==="404"?"logs404":"logs"]=i.body.rows,this.totals[e==="404"?"total404":"logs"]=i.body.totals})},create(e){return(e==null?void 0:e.group)==="404"&&this.setLateRefresh(!0,"redirects"),p.post(h.restUrl("redirects")).send(e)},update({id:e,payload:t}){return p.post(h.restUrl(`redirects/${e}/`)).send(t).then(r=>{var u;if((u=r.body.redirect)!=null&&u.id){const s=this.rows.findIndex(o=>o.id===r.body.redirect.id);s!==-1&&(this.rows[s]=r.body.redirect)}})},delete(e){return p.delete(h.restUrl(`redirects/${e}`))},test({id:e,payload:t}){return p.post(h.restUrl(`redirects/${e}/test/`)).send(t)},deleteLog({slug:e,urls:t}){return p.delete(h.restUrl(`redirects/logs/${e}`)).send({urls:t})},exportServerRedirects(e){return p.get(h.restUrl(`redirects/export/${e}/`))},exportRedirects({groups:e,type:t}){return p.post(h.restUrl(`redirects/export/${t}/`)).send({groups:e})},exportLogs(e){return p.get(h.restUrl(`redirects/export-logs/${e}/`))},uploadFile({file:e,filename:t}){return p.post(h.restUrl("redirects/import")).attach("file",e,t).then(r=>{this.filters=r.body.filters,this.rows=r.body.rows,this.totals.main=r.body.totals})},importPlugins(e){return p.post(h.restUrl("redirects/import-plugins")).send({plugins:e}).then(()=>this.setLateRefresh({value:!0,type:"redirects"}))},importCsvRedirects(e){return p.post(h.restUrl("redirects/import-csv")).send(e)},getPosts(e){return p.post(h.restUrl("redirects/posts")).send(e).then(t=>{if(!t.body.success)throw new Error(t.body.message);return t})},getRedirectOptions(){return p.get(h.restUrl("redirects/options")).then(e=>{e.body.options&&(this.options=e.body.options,this.importers=e.body.importers,ie().updateOriginalOptions("redirectOptions",this.options))})},testServerRedirects(){const e=se();if(!this.server.redirectTest.testing)return this.server.redirectTest.testing=!0,p.get(h.restUrl("redirects/server/test")).then(t=>{this.server.redirectTest.testing=!1,this.server.redirectTest.failed=!t.body.success,e.updateNotifications(t.body.notifications)}).catch(()=>{this.server.redirectTest.testing=!1,this.server.redirectTest.failed=!0})},getPostRedirects(){const e=V();return p.get(h.restUrl("redirects/"+e.currentPost.context+"/"+e.currentPost.id)).then(t=>{this.rows=t.body.rows,e.currentPost.permalinkPath=t.body.permalinkPath,e.currentPost.postStatus=t.body.postStatus}).catch(()=>{})},setLateRefresh({value:e=!0,type:t="all"}){t=t==="all"?["redirects","logs","logs404"]:[t];for(const r in t)this.lateRefresh[t[r]]=e},resetPageNumbers(){const{main:e,total404:t,logs:r}=this.totals;e.page=1,t.page=1,r.page=1;const u={main:e,total404:t,logs:r};this.totals=u}}}),O=F("RootStore",{state:()=>({pong:!0,loaded:!1,loading:!1,isPro:"Lite".toLowerCase()==="pro",aioseo:{},navigate:{scroll:null,highlight:null},modals:{active:null,all:[]}}),actions:{ping(){p.get(h.restUrl("ping")).catch(()=>{this.pong=!1})},setActiveModal(e){this.modals.active=e,this.modals.all.includes(e)||this.modals.all.push(e)},unsetActiveModal(e){this.modals.all.includes(e)&&(this.modals.all=this.modals.all.filter(t=>t!==e),this.modals.active=this.modals.all[this.modals.all.length-1]||null)}}});var ft,Dt;!((ft=window.wp)!=null&&ft.blockEditor)&&((Dt=window.wp)!=null&&Dt.blocks)&&window.wp.oldEditor&&(window.wp.blockEditor=window.wp.editor);const _u=()=>document.body.classList.contains("block-editor-page")&&window.wp.data&&wu(),$u=()=>!!document.querySelector("#wp-content-wrap.tmce-active, #wp-content-wrap.html-active"),Iu=()=>document.querySelector("#post input#title")&&!document.querySelector("#wp-content-wrap"),gu=()=>!!(document.body.classList.contains("elementor-editor-active")&&window.elementor),fu=()=>!!(document.body.classList.contains("et_pb_pagebuilder_layout")&&window.ET_Builder),Du=()=>!!(document.body.classList.contains("seedprod-builder")&&window.seedprod_data),mu=()=>!!(window.vc&&window.vc_mode),Au=()=>{var e;return(e=window.FusionApp||window.FusionPageBuilderApp)==null?void 0:e.builderActive},bu=()=>!!(window.TVE&&window.TVE.Editor_Page),yu=()=>{const e=u=>!!(u!=null&&u.offsetWidth||u!=null&&u.offsetHeight||u!=null&&u.getClientRects().length),t=document.querySelectorAll(".block-editor-page").length&&typeof window.soPanelsBuilderView<"u",r=e(document.querySelector("#so-panels-panels.attached-to-editor"));return t||r},Vu=()=>{const e=V();return O().aioseo.data.isWooCommerceActive&&e.currentPost&&e.currentPost.postType==="product"},Hu=()=>gu()||fu()||Du()||mu()||Au()||yu()||bu(),wu=()=>{const e=window.wp;return typeof e<"u"&&typeof e.blocks<"u"&&typeof e.blockEditor<"u"},zt=()=>O().aioseo.user.locale.replace("_","-")||"en-US",at={d:e=>Y(e.getDate()),D:e=>ct(e).substr(0,3),j:e=>e.getDate(),l:e=>ct(e),N:e=>e.getDay()||7,S:e=>Eu(e.getDate()),w:e=>e.getDay(),z:e=>{const t=e.getFullYear(),r=e.getMonth(),u=e.getDate();return Math.floor((Date.UTC(t,r,u)-Date.UTC(t,0,1))/864e5)},W:e=>dt(e)[1],F:e=>lt(e),m:e=>Y(e.getMonth()+1),M:e=>lt(e).substr(0,3),n:e=>e.getMonth()+1,t:e=>new Date(e.getFullYear(),e.getMonth()+1,0).getDate(),L:e=>new Date(e.getFullYear(),1,29).getDate()===29?1:0,o:e=>dt(e)[0],Y:e=>{let t=e.getFullYear();return 0>t&&(t="-"+("000"+Math.abs(t)).slice(-4)),t},y:e=>{let t=e.getFullYear();return 0<=t?("0"+t).slice(-2):(t=Math.abs(t),-+("0"+t).slice(-2))},a:e=>12>e.getHours()?"am":"pm",A:e=>12>e.getHours()?"AM":"PM",B:e=>((+e+36e5)%864e5/86400).toFixed(0),g:e=>e.getHours()%12||12,G:e=>e.getHours(),h:e=>Y(e.getHours()%12||12),H:e=>Y(e.getHours()),i:e=>Y(e.getMinutes()),s:e=>Y(e.getSeconds()),u:()=>"000000",v:e=>xu(e.getMilliseconds()),e:()=>0,I:e=>e.getTimezoneOffset()===Cu(e)[0]?0:1,O:e=>pt(-e.getTimezoneOffset(),!1),P:e=>pt(-e.getTimezoneOffset(),!0),T:e=>e.toLocaleString("en",{year:"numeric",timeZoneName:"long"}).replace(/[^A-Z]/g,""),Z:e=>e.getTimezoneOffset()*-60,c:e=>ve(e,"Y-m-d\\TH:i:sP"),r:e=>ve(e,"D, d M Y H:i:s O"),U:e=>e.getTime()/1e3|0},ct=e=>e.toLocaleString(zt(),{weekday:"long"}),lt=e=>e.toLocaleString(zt(),{month:"long"}),Cu=e=>{const t=e.getFullYear(),r=[0,2,5,9].map(u=>new Date(t,u).getTimezoneOffset());return[Math.max(...r),Math.min(...r)]},Eu=e=>{e=e%100;const t=["th","st","nd","rd"];return(10>e||13<e)&&t[e%10]||"th"},dt=e=>{const t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate()));t.setUTCDate(t.getUTCDate()+4-(t.getUTCDay()||7));const r=new Date(Date.UTC(t.getUTCFullYear(),0,1)),u=Math.ceil(((t-r)/864e5+1)/7);return[t.getUTCFullYear(),u]},Bu=e=>Object.prototype.toString.call(e)==="[object Date]",pt=(e,t)=>{const r=0>e?"-":"+";e=Math.abs(e);const u=Y(e/60|0),s=Y(e%60);return r+u+(t?":":"")+s},Y=e=>(10>e?"0":"")+e,xu=e=>(10>e?"00":100>e?"0":"")+e,ve=(e,t)=>{if(!(!Bu(e)||typeof t!="string"))return t.split("").reduce((r,u,s,o)=>(u==="\\"?r+=o.splice(s+1,1):u in at?r+=at[u](e):r+=u,r),"")},He=F("SearchStatisticsStore",{state:()=>({isConnected:!1,hasInitialized:!1,latestAvailableDate:null,unverifiedSite:!1,authedSite:null,quotaExceeded:{},rolling:null,sitemapsWithErrors:[],range:{start:null,end:null,compareStart:null,compareEnd:null},loading:{seoStatistics:!1,keywords:!1,contentRankings:!1,postDetailSeoStatistics:!1,postDetailKeywords:!1},data:{seoStatistics:{statistics:{clicks:0,impressions:0,ctr:0,position:0,keywords:0,difference:{clicks:0,impressions:0,ctr:0,position:0}},intervals:[],pages:{topPages:{rows:[]},topWinning:{rows:[]},topLosing:{rows:[]},paginated:{rows:[],totals:{page:0,pages:0,total:0}}},timelineMarkers:{}},keywords:{distribution:[],distributionIntervals:[],topWinning:[],topLosing:[],topKeywords:[],paginated:{rows:[],totals:{page:0,pages:0,total:0}}},contentRankings:{paginated:{rows:[],totals:{page:0,pages:0,total:0}}},postDetail:{postId:0,seoStatistics:{intervals:[],statistics:{clicks:0,impressions:0,ctr:0,position:0,keywords:0,difference:{clicks:0,impressions:0,ctr:0,position:0}},timelineMarkers:{}},keywords:{paginated:{rows:[],totals:{page:0,pages:0,total:0}}}}},shouldShowSampleReports:!1}),actions:{getAuthUrl({returnTo:e}){return p.get(h.restUrl("search-statistics/url/auth")).query({returnTo:e}).then(t=>t.body.url)},getReauthUrl({returnTo:e}){return p.get(h.restUrl("search-statistics/url/reauth")).query({returnTo:e}).then(t=>t.body.url)},deleteAuth({force:e}){return p.delete(h.restUrl("search-statistics/auth")).send({force:e}).then(t=>(t.body.success===!0&&(this.isConnected=!1),t.body))},setDateRange(e){const t=$t();this.range={start:ve(e.dateRange[0],"Y-m-d"),end:ve(e.dateRange[1],"Y-m-d")},this.rolling=e.rolling;const r=[()=>this.updateSeoStatistics({filter:"all",searchTerm:""}),()=>this.updateKeywords({filter:"all",searchTerm:""}),()=>this.updateContentRankings({searchTerm:""}),()=>t.maybeUpdateKeywords(),()=>t.maybeUpdateGroups()];return Promise.all(r.map(u=>u()))},loadInitialData(){var e,t,r,u,s,o,n,i;this.hasInitialized||(this.hasInitialized=!0,(t=(e=this.data.seoStatistics)==null?void 0:e.statistics)!=null&&t.impressions||this.updateSeoStatistics({filter:"all",searchTerm:""}),(s=(u=(r=this.data.keywords)==null?void 0:r.paginated)==null?void 0:u.rows)!=null&&s.length||this.updateKeywords({filter:"all",searchTerm:""}),(i=(n=(o=this.data.contentRankings)==null?void 0:o.paginated)==null?void 0:n.totals)!=null&&i.total||this.updateContentRankings({searchTerm:""}))},updateSeoStatistics(e){return this.loading.seoStatistics=!0,p.get(h.restUrl("search-statistics/stats/seo-statistics")).query({startDate:this.range.start,endDate:this.range.end,rolling:this.rolling,...e}).then(t=>{t.body.success&&(this.range=t.body.range,this.data.seoStatistics=t.body.data)}).finally(()=>{this.loading.seoStatistics=!1})},updateKeywords(e){return this.loading.keywords=!0,p.get(h.restUrl("search-statistics/stats/keywords")).query({startDate:this.range.start,endDate:this.range.end,rolling:this.rolling,...e}).then(t=>{t.body.success&&(this.range=t.body.range,this.data.keywords=t.body.data)}).finally(()=>{this.loading.keywords=!1})},updateContentRankings(e){return this.loading.contentRankings=!0,p.get(h.restUrl("search-statistics/stats/content-rankings")).query({endDate:this.latestAvailableDate,...e}).then(t=>{t.body.success&&(this.data.contentRankings=t.body.data)}).finally(()=>{this.loading.contentRankings=!1})},getInspectionResult(e){return p.get(h.restUrl("search-statistics/inspection-result")).query({"paths[]":e}).then(t=>(this.quotaExceeded.urlInspection=t.body.quotaExceeded,t.body.data))},getPagesByKeywords(e){return p.post(h.restUrl("search-statistics/stats/keywords/posts")).send({startDate:this.range.start,endDate:this.range.end,keywords:e}).then(t=>t.body.data)},getPostDetail(e){return p.get(h.restUrl("search-statistics/post-detail")).query({startDate:this.range.start,endDate:this.range.end,postId:e}).then(t=>t)},getPostDetailFocusKeywordTrend({focusKeyword:e}){return p.get(h.restUrl("search-statistics/post-detail/focus-keyword")).query({startDate:this.range.start,endDate:this.range.end,postId:this.data.postDetail.postId,focusKeyword:e}).then(t=>t)},updatePostDetailSeoStatistics(e){return this.loading.postDetailSeoStatistics=!0,p.get(h.restUrl("search-statistics/post-detail/seo-statistics")).query({startDate:this.range.start,endDate:this.range.end,rolling:this.rolling,postId:this.data.postDetail.postId,...e}).then(t=>{t.body.success&&(this.data.postDetail.seoStatistics=t.body.data)}).finally(()=>{this.loading.postDetailSeoStatistics=!1})},updatePostDetailKeywords(e){return this.loading.postDetailKeywords=!0,p.get(h.restUrl("search-statistics/post-detail/keywords")).query({startDate:this.range.start,endDate:this.range.end,rolling:this.rolling,postId:this.data.postDetail.postId,...e}).then(t=>{t.body.success&&(this.data.postDetail.keywords=t.body.data)}).finally(()=>{this.loading.postDetailKeywords=!1})},getPageSpeed(e){return p.get(h.restUrl("search-statistics/pagespeed")).query(e).then(t=>t)},deleteSitemap({sitemap:e}){return p.post(h.restUrl("search-statistics/sitemap/delete")).send({sitemap:e}).then(t=>{j().updateOption("internalOptions",{groups:["internal","searchStatistics"],key:"sitemap",value:t.body.data.internalOptions}),this.sitemapsWithErrors=t.body.data.sitemapsWithErrors})},ignoreSitemap({sitemap:e}){return p.post(h.restUrl("search-statistics/sitemap/ignore")).send({sitemap:e}).then(t=>{j().updateOption("internalOptions",{groups:["internal","searchStatistics"],key:"sitemap",value:t.body.data.internalOptions}),this.sitemapsWithErrors=t.body.data.sitemapsWithErrors})},updateSeoRevision(e){const t=this.data.postDetail.seoStatistics.timelineMarkers;Object.keys(t).forEach(r=>{t[r].forEach((u,s)=>{u.type==="aioseoRevision"&&(t[r][s].revisions=t[r][s].revisions.map(o=>o.id===e[0].id?e[0]:o))})}),this.data.postDetail.seoStatistics.timelineMarkers=t},deleteSeoRevision(e){const t=this.data.postDetail.seoStatistics.timelineMarkers;Object.keys(t).forEach(r=>{t[r].forEach((u,s)=>{u.type==="aioseoRevision"&&(t[r][s].revisions=t[r][s].revisions.filter(o=>o.id!==e.id))})}),this.data.postDetail.seoStatistics.timelineMarkers=t},showSampleReports(){this.shouldShowSampleReports=!0}}}),vu=F("SeoRevisionsStore",{state:()=>({items:[],currentUser:{avatar:null,display_name:null},itemFrom:{},itemTo:{},noteMaxLength:0,itemsLimit:0,itemsTotalCount:0,seoRevisionsDiff:{},seoRevisionsDiffCache:{},modalOpenSidebar:!1,error:null}),getters:{hasDiff(){return 0<this.seoRevisionsDiff.length?0<br(this.seoRevisionsDiff,"diff").filter(e=>e).length:!0}},actions:{delete(e){return p.delete(h.restUrl(`seo-revisions/${e}`)).then(t=>(this.itemsTotalCount=t.body.itemsTotalCount,t))},fetch(e={},t=!1){const r=V();return p.get(h.restUrl("seo-revisions/"+r.currentPost.context+"/"+r.currentPost.id)).query(e).then(u=>{if(this.itemsTotalCount=u.body.itemsTotalCount,t)for(const s of u.body.items)this.items.push(s);else this.items=u.body.items;return u})},update({id:e,payload:t}){return p.post(h.restUrl(`seo-revisions/${e}/`)).send(t).then(r=>r)},restore({id:e}){return p.post(h.restUrl(`seo-revisions/restore/${e}/`)).then(t=>t)},fetchDiff(e){const t=e.fromId+"_"+e.toId;return new Promise(r=>{this.seoRevisionsDiffCache[t]?(this.seoRevisionsDiff=this.seoRevisionsDiffCache[t],r({})):p.get(h.restUrl("seo-revisions/diff")).query(e).then(u=>{this.seoRevisionsDiff=u.body.diff,this.seoRevisionsDiffCache[t]=u.body.diff,r(u)})})}}}),ku=F("SettingsStore",{state:()=>({settings:{},metaBoxTabs:{mainSidebar:{},main:"general",modal:"general",social:"facebook",socialModal:"facebook",linkAssistant:"inbound-internal"},modals:{aiGenerator:!1},userProfile:{}}),actions:{closeCard(e){this.settings.toggledCards[e]=!1},changeTabSettings({setting:e,value:t}){this.metaBoxTabs[e]=t},setModalState({modalName:e,value:t}){this.modals[e]=t},toggleCard({slug:e,shouldSave:t}){this.settings.toggledCards[e]=!this.settings.toggledCards[e],t&&p.post(h.restUrl("settings/toggle-card")).send({card:e}).then(()=>{})},toggleRadio({slug:e,value:t}){this.settings.toggledRadio[e]=t,p.post(h.restUrl("settings/toggle-radio")).send({radio:e,value:t}).then(()=>{})},dismissAlert(e){this.settings.dismissedAlerts[e]=!0,p.post(h.restUrl("settings/dismiss-alert")).send({alert:e}).then(()=>{})},changeItemsPerPage({slug:e,value:t}){return this.settings.tablePagination[e]=t,p.post(h.restUrl("settings/items-per-page")).send({table:e,value:t}).then(()=>{})},changeTab({slug:e,value:t}){this.settings.internalTabs[e]=t},hideUpgradeBar(){return this.settings.showUpgradeBar=!1,p.post(h.restUrl("settings/hide-upgrade-bar")).send({}).then(()=>{})},hideSetupWizard(){return this.settings.showSetupWizard=!1,p.post(h.restUrl("settings/hide-setup-wizard")).send({}).then(()=>{})}}}),Su=F("TagsStore",{state:()=>({tags:[],context:{},liveTags:{post_title:null,post_content:null,post_excerpt:null,taxonomy_title:null,taxonomy_description:null,custom_field:[],permalink:null,attachment_caption:null,attachment_description:null,alt_tag:null,categories:null,woocommerce_brand:null,woocommerce_sku:null,woocommerce_price:null},permalinkSlug:null}),actions:{getTags(){return p.get(h.restUrl("tags")).then(e=>{this.tags=e.body.tags})},updateTaxonomyTitle(e){this.liveTags.taxonomy_title=e},updateTaxonomyDescription(e){this.liveTags.taxonomy_description=e},updatePermalink(e){this.liveTags.permalink=e},updatePostTitle(e){this.liveTags.post_title=e},updatePostContent(e){this.liveTags.post_content=e},updatePostExcerpt(e){this.liveTags.post_excerpt=e},updateAttachmentCaption(e){this.liveTags.attachment_caption=e},updateAttachmentDescription(e){this.liveTags.attachment_description=e},updateAltTag(e){this.liveTags.alt_tag=e},updateCategories(e){this.liveTags.categories=e},updateWooCommerceBrand(e){this.liveTags.woocommerce_brand=e},updateWooCommerceSku(e){this.liveTags.woocommerce_sku=e},updateWooCommercePrice(e){this.liveTags.woocommerce_price=e},updatePermalinkSlug(e){this.permalinkSlug=e}}}),Fu=F("WritingAssistantSettings",{state:()=>({seoBoost:{isLoggedIn:!1,loginUrl:"",userOptions:{}},updating:{userOptions:!1}}),getters:{loading:e=>e.updating.userOptions,getCountriesOptions:e=>{var r,u;const t=[];return(r=e.seoBoost.userOptions)!=null&&r.country_list&&Object.keys((u=e.seoBoost.userOptions)==null?void 0:u.country_list).forEach(function(s){var o,n;t.push({label:((o=e.seoBoost.userOptions)==null?void 0:o.country_list[s])+" ("+((n=e.seoBoost.userOptions)==null?void 0:n.search_engine_list[s])+")",value:s})}),t},userCountryOption:e=>e.getCountriesOptions.find(t=>t.value===e.seoBoost.userOptions.country)||[],getLanguagesOptions:e=>{var r,u;const t=[];return(r=e.seoBoost.userOptions)!=null&&r.language_list&&Object.keys((u=e.seoBoost.userOptions)==null?void 0:u.language_list).forEach(function(s){var o;t.push({label:(o=e.seoBoost.userOptions)==null?void 0:o.language_list[s],value:s})}),t},userLanguageOption:e=>e.getLanguagesOptions.find(t=>t.value===e.seoBoost.userOptions.language)||[]},actions:{setUserLoggedIn(e){this.seoBoost.isLoggedIn=e,this.refreshUserOptions()},disconnect(){p.post(h.restUrl("writing-assistant/disconnect")).send().then(e=>{e.body.success&&(this.seoBoost.isLoggedIn=!1)})},hookSaveUserOptions(){window.aioseoBus.$on("saving-changes",()=>{this.saveUserOptions()})},saveUserOptions(){this.seoBoost.isLoggedIn&&p.post(h.restUrl("writing-assistant/user-options")).send({country:this.seoBoost.userOptions.country,language:this.seoBoost.userOptions.language}).then(e=>{if(!e.body.success)throw new Error(e.body.message)})},getCountryLabel(e){var t;return((t=this.getCountriesOptions.find(r=>r.value.toUpperCase()===e.toUpperCase()))==null?void 0:t.label)||""},getLanguageLabel(e){var t;return((t=this.getLanguagesOptions.find(r=>r.value===e))==null?void 0:t.label)||""},refreshUserOptions(){this.updating.userOptions||(this.updating.userOptions=!0,p.get("/writing-assistant/user-options").then(e=>{var t;(t=e.body)!=null&&t.error||(this.seoBoost.userOptions=e.body||{}),this.updating.userOptions=!1}))}}}),qu=F("WpCodeStore",{state:()=>({snippets:[],pluginInstalled:!1,pluginActive:!1,pluginNeedsUpdate:!1,ctaUrl:""}),getters:{getSnippets:e=>e.snippets},actions:{loadSnippets(){return p.post(h.restUrl("integration/wpcode/snippets")).send().then(e=>{e.body.snippets&&(this.snippets=e.body.snippets),this.pluginInstalled=e.body.pluginInstalled,this.pluginActive=e.body.pluginActive,this.pluginNeedsUpdate=e.body.pluginNeedsUpdate})}}}),Z=wr();let ht=!1;const zu=(e,t=null,r=()=>{})=>{var D,y,x,_,I,G,q;Tu(e,t);const u=O();if(u.loaded)return Z;const s=JSON.parse(JSON.stringify(window.aioseo||{})),o=Pe(),n=au(),i=ie(),f=cu(),b=Me(),w=$t(),k=It(),L=Vt(),A=du(),R=Ht(),H=se(),S=j(),M=hu(),K=V(),P=Ke(),N=He(),C=vu(),z=ku(),d=Su(),a=qu(),c=Fu(),g={sites:(y=(D=s.data)==null?void 0:D.network)==null?void 0:y.sites,activeSites:(_=(x=s.data)==null?void 0:x.network)==null?void 0:_.activeSites};return S.dynamicOptions=B({...S.dynamicOptions},{...s.dynamicOptions||{}}),S.internalOptions=B({...S.internalOptions},{...s.internalOptions||{}}),S.options=B({...S.options},{...s.options||{}}),S.internalNetworkOptions=B({...S.internalNetworkOptions},{...s.internalNetworkOptions||{}}),S.networkOptions=B({...S.networkOptions},{...s.networkOptions||{}}),o.addons=B([...o.addons],[...s.addons||[]]),n.backups=B([...n.backups],[...s.backups||[]]),n.networkBackups=B({...n.networkBackups},{...((G=(I=s.data)==null?void 0:I.network)==null?void 0:G.backups)||{}}),f.$state=B({...f.$state},{...s.helpPanel||{}}),b.$state=B({...b.$state},{...s.indexNow||{}}),w.$state=B({...w.$state},{...s.keywordRankTracker||{}}),k.license=B({...k.license},{...s.license||{}}),L.$state=B({...L.$state},{...s.linkAssistant||{}}),A.$state=B({...A.$state},{...s.localBusiness||{}}),R.networkData=B({...R.networkData},{...g}),H.$state=B({...H.$state},{...s.notifications||{}}),M.plugins=B({...M.plugins},{...s.plugins||{}}),K.currentPost=B({...K.currentPost},{...s.currentPost||{}}),P.$state=B({...P.$state},{...s.redirects||{}}),N.$state=B({...N.$state},{...s.searchStatistics||{}}),C.$state=B({...C.$state},{...s.seoRevisions||{}}),z.settings=B({...z.settings},{...s.settings||{}}),z.userProfile=B({...z.userProfile},{...s.userProfile||{}}),d.$state=B({...d.$state},{...s.tags||{}}),c.$state=B({...c.$state},{...s.writingAssistantSettings||{}}),(q=s.integrations)!=null&&q.wpcode&&(a.$state=B({...a.$state},{...s.integrations.wpcode||{}})),r(s),delete s.addons,delete s.backups,delete s.currentPost,delete s.dynamicOptions,delete s.helpPanel,delete s.indexNow,delete s.internalNetworkOptions,delete s.internalOptions,delete s.keywordRankTracker,delete s.license,delete s.linkAssistant,delete s.networkOptions,delete s.notifications,delete s.options,delete s.plugins,delete s.redirects,delete s.searchStatistics,delete s.seoRevisions,delete s.settings,delete s.tags,delete s.userProfile,s.publicPath="/",s.translations={},u.aioseo=B({...u.aioseo},{...s||{}}),i.updateOriginalOptions("options",S.options),i.updateOriginalOptions("dynamicOptions",S.dynamicOptions),i.updateOriginalOptions("networkOptions",S.networkOptions),P!=null&&P.options&&i.updateOriginalOptions("redirectOptions",P.options),i.updateOriginalOptions("indexNowOptions",b.options),b.options.indexNow.apiKey||i.disableDirtyCheck("indexNowOptions"),u.loaded=!0,ht||(ht=!0,window.addEventListener("beforeunload",ne=>{if(!i.isDirty)return;const m=yt("Are you sure you want to leave? you have unsaved changes!","all-in-one-seo-pack");return(ne||window.event).returnValue=m,m})),Z},Tu=(e,t=null)=>(t&&Z.use(({store:r})=>{r.$router=ze(t)}),e?(e.use(Z),Z):(he(Z),Z));export{Iu as A,_u as B,gu as C,fu as D,Au as E,bu as F,Vu as G,Fu as H,Vt as I,Pu as J,cu as K,Ut as L,tu as M,ru as N,eu as O,uu as P,au as Q,Tu as R,Me as S,Nr as T,yu as U,mu as V,Du as W,Hu as X,$t as Y,wu as Z,ie as a,j as b,zu as c,F as d,V as e,Pe as f,Su as g,p as h,He as i,ku as j,se as k,h as l,It as m,Ht as n,Ke as o,Nu as p,nu as q,B as r,iu as s,hu as t,O as u,ve as v,qu as w,Mr as x,vu as y,$u as z};